Sunday, 11 June 2017

Client side technologies to build,minification,bundling and continuous integration

Here are some packages and technologies

  • Yeoman is used for scaffolding 

  • Fountain generators (fountainjs.io) used for the initial project layout setup
  • React (facebook.github.io/react) a javascript library for building user interfaces.
  • Angular2 (angular.io) a framework to develop across all platforms.
  • Webpack (webpack.github.io) a module bundler who takes modules with dependencies and generates static assets representing those modules.
  • JSPM (jspm.io) a frictionless browser package management. Load any module format (ES6, AMD, CommonJS and globals) directly from any registry such as npm and GitHub with flat versioned dependency management.

  • Grunt/gulp one word: automation. The less work you have to do when performing repetitive taskslike minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it through a Gruntfile, a task runner can do most of that mundane work for you—and your team—with basically zero effort.

No comments:

Post a Comment