-
Notifications
You must be signed in to change notification settings - Fork 80
Overview
Nimrod Becker edited this page Feb 8, 2016
·
1 revision
- github.com - 3 projects. noobaa-util shared by noobaa and noobaa-core.
- github application for mac/windows is very helpful.
- sublime text - great text editor with extensions
- install sublime package control
-
use package control -
ctrl+shift+p
(Win, Linux) orcmd+shift+p
(OS X) - install the HTML/CSS/JS Prettify package
- nodejs.org - javascript server platform
- npmjs.org - for package management
- bower.io - for packages not found/updated on npm
- mongoosejs.com - mongodb object modeling
- expressjs.com - web server routing and request-response parsing.
- angularjs.org - MVC and much more for front end scripting
- lesscss.org - css preprocessor for better code reuse
- browserify.org - bundle with nodejs style require() for the browser
- node-webkit - desktop platform with nodejs and webkit html5
- package.json - the project config file.
- npm install - fetch and prepare all the dependencies into node_modules/ folder.
- npm start - custom hook, in our case we call gulp to handle.
- gulp - build tasks with many extensions. similar to grunt.
- heroku
- foreman start - execute application by Procfile
- heroku toolbelt
noobaa app project has README with instructions to start developing for ubuntu.