webpack and angularjs

17
ANGULAR & WEBPACK Nir Kaufman Taking modularity to the next level

Upload: nir-kaufman

Post on 06-Aug-2015

409 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Webpack and angularjs

ANGULAR & WEBPACK

Nir Kaufman

Taking modularity to the next level

Page 2: Webpack and angularjs

Nir Kaufman

- More than 13 projects last year

- Hundreds of Angular training hours

- Regular speaker at conferences

- Passionate about technology

- Loves music, eats vegan food

Head of AngularJS dept. @ 500Tech

Page 3: Webpack and angularjs

1. QUICK OVERVIEW

Page 4: Webpack and angularjs

AgendaWebpack philosophy

Comparison to others

Configuration examples

Page 5: Webpack and angularjs

What we’ll do insteadQuick introduction to webpack

Live coding session

Q&A

Page 6: Webpack and angularjs

2. INTRO TO WEBPACK

Page 7: Webpack and angularjs

Modern web appsHuge codebase

Confusing module systems

Page 8: Webpack and angularjs

Why webpack?Easy to use

Loaders

Plugin system

Code splitting

Page 9: Webpack and angularjs

Angular and Webpack

Page 10: Webpack and angularjs

3. LIVE CODING

Page 11: Webpack and angularjs

What are we going to do?Webpack development environment

Multi-component Angular app

Bundle for development

Optimize for production

Page 12: Webpack and angularjs

3. SUMMARY

Page 13: Webpack and angularjs

Webpack offers a lot Minimum configuration

Wide range of loaders

Webpack development server

Server side bundling

Works well with build systems

Page 14: Webpack and angularjs

Nothing is perfectDocs can be more friendly

Some features still require work

Maintained almost entirely by one developer

Page 15: Webpack and angularjs

4. QUESTIONS PLEASE

Page 16: Webpack and angularjs

WE ARE HIRING!

Page 17: Webpack and angularjs

Nir Kaufman

Grab the code:

Read our blog:http://blog.500tech.com

https://github.com/nirkaufman/angular-snake

[email protected]