NPM-Style Frontend
Offered By: JSConf via YouTube
Course Description
Overview
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
Related Courses
Interactive Computer Graphics with WebGLUniversity of New Mexico via Coursera Three.js & WebGL 3D Programming Crash Course (VR, OpenGL)
Udemy WebGL 2D/3D Programming and Graphics Rendering For The Web
Udemy Adobe Animate CC New Features
LinkedIn Learning Adobe Animate CC: HTML5 Canvas and WebGL
LinkedIn Learning