Evolution of Front-End Architecture
2016-11-29
A post on history of architectural styles and patterns used in web front-end apps.
Before Architecture
- Since 1975, we have internet (thanks to DARPA),
- Since 1991, we have HTML (thanks to Tim Berners-Lee),
- Since 1994, we have CSS (thanks to Håkon Wium Lie),
- Since 1995, we have JavaScript (thanks to Brendan Eich).
Modern Web
- Stucture (HTML), Style (CSS), Logic (JavaScript),
- Bunch of Handlers,
- Modules,
- MVC (Backbone, Knockout, Angular, Ember),
- Event-sourcing, Uni-directional data-flow (Flux),
- MUV (ELM, Redux).
References
- History of HTML on Wikipedia,
- Brief history of the Internet from Internet Society.
blog comments powered by Disqus