YoVDO

NPM-Style Frontend

Offered By: JSConf via YouTube

Tags

JSConf Courses Javascript Courses WebGL Courses npm Courses Browserify Courses

Course Description

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

Related Courses

Learn Javascript - 21 Essential Array Methods
Coursera Project Network via Coursera
3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn
A Simple Scatter Plot using D3 js
Coursera Project Network via Coursera
Access WebView in an Android Studio Project
Coursera Project Network via Coursera
Deployment Pipelines using GitHub Actions
A Cloud Guru