Build a shoppping cart with MarionetteJS (1)

shopping-cart

MarionetteJS adds to Backbone a structure to build large event-driven applications.

This article explains how to build a fully functional shopping cart with MarionetteJS and Apiary using  CompositeView and modules .

You can access all files here explained in this repo.

Continue reading

Create a static server with node-static

We’ll use node-static to create the instance, first load it from npm:

$ sudo npm install node-static

Create a server.js file in your root path:

var static = require('node-static');
//
// Create a node-static server instance to serve the './public' folder
//
var file = new static.Server('./public');
require('http').createServer(function (request, response) {
request.addListener('end', function () {
//
// Serve files!
//
file.serve(request, response);
}).resume();}).listen(1331);
console.log('server started at: http://localhost:1331');
console.log('press ctrl + c to stop server');
view raw server.js hosted with ❤ by GitHub

To activate your static server, run:

$ node server.js

Now you’ll have access to all your static files inside /public folder, for example home.html -> http://localhost:1331/home.html.