Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore modular frontend development using NPM-style approaches in this JSConf 2014 talk by Jake Verbaten. Learn how to create standalone components and widgets publishable to npm, including styles and templates. Discover techniques for composing modules to build custom frameworks with specific trade-offs. Understand how to construct applications from smaller applications and develop UI components with thin interfaces. Dive into topics such as Browserify, modularity, code complexity reduction, and the advantages of small modules. Examine concepts like React Flux, unidirectional philosophy, and decomposing applications. Gain insights on input handling, rendering, and widget creation while embracing a modular, framework-free approach to frontend development.
Syllabus
Intro
Overview
Tools
Quick Recap
Browserify
Modularity
Picking the best
Lower complexity
Freedom
Modules
Groups Collections
WebGL
Code
Advantages of small modules
Collaboration
XHR
Modular Framework
React Flux
Advantages of Differing
Build your own implementation
React was already modular
Decomposer
Unidirectional Philosophy
Finding Small Modules
Input
Rendering
Widgets
Unity direction
Taught by
JSConf