We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. our upcoming SmashingConf London, dedicated to all things web performance.
Dmitry is a Software Architect with passion for Web. He is fortunate to work, both at his job and in spare time, on projects varying from Node-based desktop applications to enterprise Web suites, where he gets to compose coherent solutions from seemingly unrelated pieces.
Has incurable love for basketball and a slowly fading indifference for social media.
Follow Dmitry on Twitter
Web applications are everywhere. There is no official definition, but we’ve made the distinction: web applications are highly interactive, dynamic and performant, while websites are informational and less transient. This very rough categorization provides us with a starting point, from which to apply development and design patterns.
These patterns are often established through a different look at the mainstream techniques, a paradigm shift, convergence with an external concept, or just a better implementation. Universal web applications are one such pattern.