This repo serves as a minimal starter for those looking to get up-and-running with Angular and ES6, using Gulp with Babel and Browserify for the build process. It's a minimal starter with tasks for building the boilerplate. Also is there some useful examples to illustrate how is ES6 different to ES5.
ECMAScript 6, also known as ECMAScript 2015, is the latest version of the ECMAScript standard. ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009. Implementation of these features in major JavaScript engines is underway now.
AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries.
nodejs - https://nodejs.org/en/
- install globaly
npm
(node.js),gulp
- optional,compass
(ruby)
npm install
gulp or ./node_modules/gulp/bin/gulp.js or node ./node_modules/gulp/bin/gulp.js
- ES6 (ES2015)
- angular 1.5
- npm
- browserify
- gulp
- babel
- modernizr
- bootstrap-sass
- compass
- sass (scss)
https://docs.google.com/presentation/d/1iTNW1J6ivTolVrWt1LK7i4tIOpZkVaGiBWdaXCiAG5g/edit?usp=sharing
https://docs.google.com/presentation/d/16x7FnLx1EZL5H3zGLLhm1SgdMD19TKfuLT7jd_egj3w/edit?usp=sharing
- https://github.com/lukehoban/es6features
- http://www.2ality.com/2015/08/getting-started-es6.html
- http://es6-features.org/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla
- http://www.sitepoint.com/writing-angularjs-apps-using-es6/
- https://www.airpair.com/angularjs/posts/preparing-for-the-future-of-angularjs