Skip to content

Instantly share code, notes, and snippets.

@creotiv
Last active April 7, 2016 15:42
Show Gist options
  • Select an option

  • Save creotiv/f4c23a5c8ef52e8a3fad to your computer and use it in GitHub Desktop.

Select an option

Save creotiv/f4c23a5c8ef52e8a3fad to your computer and use it in GitHub Desktop.
FrontEnd developer learnig path

FrontEnd developer learnig path

JavaScript

Deployment

  • npm - package manager
  • grunt - task manager
  • gulp - task manager
  • watchify - watcher for browserify
  • webpack - model bundler (https://webpack.github.io/)
  • browserify - model bundler
  • uglifyjs - obsfucator and minimizer

ReactJS

AngularJS

Testing

Protractor - E2E ramework(run test in a browser) to testing Angular Apps (https://github.com/angular/protractor) Karam - Test runner watcher. Run tests when files changed (http://karma-runner.github.io/)

Usefull libs

  • immutable - immutable data objects
  • envify - library for using system environment variables
  • UnderscoreJS - provides a whole mess of useful functional programming helpers without extending any built-in objects. (http://underscorejs.org/)

Testing

LINKS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment