Evolution of Front-End Architecture

 #front-end   #architecture   #event-driven   #mvc   #backbone   #knockout   #angular   #ember   #flux   #elm   #redux   #functional programming   #facebook tech   #javascript 

2016-11-29

A post on history of architectural styles and patterns used in web front-end apps.

Before Architecture

Modern Web

  1. Stucture (HTML), Style (CSS), Logic (JavaScript),
  2. Bunch of Handlers,
  3. Modules,
  4. MVC (Backbone, Knockout, Angular, Ember),
  5. Event-sourcing, Uni-directional data-flow (Flux),
  6. MUV (ELM, Redux).

References

  1. History of HTML on Wikipedia,
  2. Brief history of the Internet from Internet Society.

blog comments powered by Disqus