by Maurice de Laat
Designing an extensible undo/redo history using TypeScript and the Command Pattern.
In desktop applications, the ability to undo or redo a user’s latest action has already become ubiquitous many years ago. So it’s not surprising that, with web applications replacing their desktop counterparts more and more, users are just expecting it from modern web applications as well. The good news is that implementing an undo history doesn’t have to be hard. However, implementing it right from the beginning can save you a lot of headache later on.
When I started the development of JitBlox, I also…
by Maurice de Laat
After a year of hard work, I’m very excited to introduce JitBlox. You can check it out now over at https://www.jitblox.com, it’s free.
JitBlox is the first visual prototyping tool and code generator for single-page-applications. JitBlox lets you create a working model-driven application without coding and without even leaving your browser, giving your next web project a jump start.
Nowadays, developing modern web applications requires developers to implement rich interactions, integrate web API’s and compose their applications out of multiple, reusable components that work together. …
Freelance software designer | Creator of JitBlox online prototyping environment and Yellicode, an open source code generation platform based on TypeScript/Node.