Player FM 앱으로 오프라인으로 전환하세요!
CodeWinds - Leading edge web developer news and training | javascript / React.js / Node.js / HTML5 / web development - Jeff Barczewski
«
»
010 Nico Bevacqua - JS build tooling, development workflow, and his new book JavaScript Application Design
Manage episode 45146697 series 35645
Nico Bevacqua, the author of JavaScript Application Design which is in early access at Manning, explains more about JS continuous development, integration, and deployment. We discuss build tools, module systems, component architectures, MVC, and finally the experience of writing a traditionally published book.
Episode Info
- Episode: CW 010
- Published: August 8th, 2014
- Tags: nodejs, js,jsconf
- Duration: 29:10
Episode Notes
- 01:35 - Why build first?
- 03:25 - Continuous development
- 05:00 - Continuous Integration - Travis-CI
- 05:20 - Continuous Deployment - Heroku, Amazon EC2
- 06:20 - Build tools - grunt, gulp, npm - determining the best choice
- 11:35 - JS Modules - AMD, CommonJS (CJS), ES6 Modules, RequireJS, Browserify, AngularJS DI
- 15:00 - HTTP/2 efficient parallel streaming potentially reducing need for bundling
- 16:30 - Browserify limitations and CommonJS
- 18:30 - App design, modularity, package managers (component, bower, npm)
- 20:20 - Current state of building components - Bower, Component, Polymer, Web Components, AngularJS, ReactJS
- 22:24 - MVC Frameworks - AngularJS, ReactJS and the Virtual DOM
- 23:35 - Experience writing JavaScript Application Design published by Manning
- 27:35 - Following Nico
JavaScript Application Design - Manning
Published by Manning, currently available as early access edition - Purchase at Manning
Links
- Browserify - packaging NPM modules for the browser
- Nico Bevacqua’s Pony Foo blog
- Code samples from JavaScript Application Design
- Build first resources
- Build first site
- Nico Bevacqua twitter
- Jeff Barczewski, Founder, CodeWinds twitter
- CodeWinds twitter
Video / Slides
Watch Nico Bevacqua’s JSConf talk on YouTube
Slides from Nico Bevacqua JSConf 2014: Front End Ops Tooling - Slideshare
15 에피소드
Manage episode 45146697 series 35645
Nico Bevacqua, the author of JavaScript Application Design which is in early access at Manning, explains more about JS continuous development, integration, and deployment. We discuss build tools, module systems, component architectures, MVC, and finally the experience of writing a traditionally published book.
Episode Info
- Episode: CW 010
- Published: August 8th, 2014
- Tags: nodejs, js,jsconf
- Duration: 29:10
Episode Notes
- 01:35 - Why build first?
- 03:25 - Continuous development
- 05:00 - Continuous Integration - Travis-CI
- 05:20 - Continuous Deployment - Heroku, Amazon EC2
- 06:20 - Build tools - grunt, gulp, npm - determining the best choice
- 11:35 - JS Modules - AMD, CommonJS (CJS), ES6 Modules, RequireJS, Browserify, AngularJS DI
- 15:00 - HTTP/2 efficient parallel streaming potentially reducing need for bundling
- 16:30 - Browserify limitations and CommonJS
- 18:30 - App design, modularity, package managers (component, bower, npm)
- 20:20 - Current state of building components - Bower, Component, Polymer, Web Components, AngularJS, ReactJS
- 22:24 - MVC Frameworks - AngularJS, ReactJS and the Virtual DOM
- 23:35 - Experience writing JavaScript Application Design published by Manning
- 27:35 - Following Nico
JavaScript Application Design - Manning
Published by Manning, currently available as early access edition - Purchase at Manning
Links
- Browserify - packaging NPM modules for the browser
- Nico Bevacqua’s Pony Foo blog
- Code samples from JavaScript Application Design
- Build first resources
- Build first site
- Nico Bevacqua twitter
- Jeff Barczewski, Founder, CodeWinds twitter
- CodeWinds twitter
Video / Slides
Watch Nico Bevacqua’s JSConf talk on YouTube
Slides from Nico Bevacqua JSConf 2014: Front End Ops Tooling - Slideshare
15 에피소드
모든 에피소드
×플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.