Reinventing the Wheel for Every New JS Framework, Is It Worth It?
summary
A front-end engineer describes choosing to build an isomorphic architecture at Elo7 while minimizing use of external JavaScript frameworks. The talk covers implementing server-side rendering, DOM diffing, code reuse via isomorphism, and web components by hand, and shares practical discoveries and lessons from that implementation.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 3:24Pros of custom solutions
- 6:16Cons of custom solutions
- 8:45Building a library
- 11:55Template system choice
- 17:39Dance.js problems
- 20:50Web Components and Shadow DOM
- 24:03Removing Express for performance
- 25:49Média library
- 28:38Automated testing types
- 31:54CI with Travis
- 32:58Build and deploy tools
- 35:06Summary
related talks
56mThe Web, Its Frameworks and Its Standards: Deconstruct to (Re?)Construct
50mI Don’t Care About Your JavaScript Framework
45mNo framework frontends in practice - use the platform!
51mDeconstructing Web frameworks for a more resilient code base
31mThe Winding Road Towards JS Interoperability
32mMiss the forest for the trees: How frontend developers fail to be engineers
45mBuilding Isomorphic Apps (Updated)
29mQuo vadis, frontend?
