\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
~~~~~~~~ Javascript Pudding ~~~~~~~~~
Express + Backbone + React + Bootstrap ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
Fast, unopinionated, minimalist web framework. - https://www.npmjs.com/package/express
React is a JavaScript library for building user interfaces. - https://www.npmjs.com/package/react
Give your JS App some Backbone with Models, Views, Collections, and Events. - https://www.npmjs.com/package/backbone
JavaScript library for DOM operations. - https://www.npmjs.com/package/jquery
Browser-side require() the node way. - https://www.npmjs.com/package/browserify
The streaming build system. - https://www.npmjs.com/package/gulp
Browserify transform for JSX (a superset of JS used by React.js). - https://www.npmjs.com/package/reactify
The most popular front-end framework for developing responsive, mobile first projects on the web. - https://www.npmjs.com/package/bootstrap
Bootstrap 3 components build with React. - https://www.npmjs.com/package/react-bootstrap
Coffeescript compiler wrapper adding coffee-react-transform CJSX support. - https://www.npmjs.com/package/coffee-react
Selectively replace Node-style environment variables with plain strings. - https://www.npmjs.com/package/envify
#/////////////////////////// #~~~~~~~~~~~~ Get Started ~~~~~~~~~~~ #///////////////////////////\
##Install NPM Packages
npm install
###Run browserify/reactify/coffee transforms for the client
gulp
In another terminal tab, type:
npm start
#Code for the world!
o . ___---___ .
. .--\ --. . . .
./.;_.\ __/~ \.
/; / `-' __\ . \
. . / ,--' / . .; \ |
| .| / __ | -O- .
|__/ __ | . ; \ | . | |
| / \\_ . ;| \___|
. o | \ .~\\___,--' | .
| | . ; ~~~~\_ __|
| \ \ . . ; \ /_/ .
-O- . \ / . | ~/ .
| . ~\ \ . / /~ o
. ~--___ ; ___--~
. --- . -JT
##Try using That Api with Javascript Pudding. ###Open to pull requests! Front-End best practices used: https://github.com/bendc/frontend-guidelines