An open API service indexing awesome lists of open source software.

https://github.com/bestguy/node-knockout-durandal

Example showing node.js, express, knockout & durandal
https://github.com/bestguy/node-knockout-durandal

Last synced: 3 months ago
JSON representation

Example showing node.js, express, knockout & durandal

Awesome Lists containing this project

README

          

# node.js, express, Knockout & Durandal example

## Technologies Used:

### Server-Side

- **node.js** - [http://nodejs.org/](http://nodejs.org/)
- Server-side Javascript engine.
- **express** - [http://expressjs.com/](http://expressjs.com/)
- Web application framework for node.js

### Client-Side

- **Knockout.js** - [http://knockoutjs.com](http://knockoutjs.com)
- Used for data-binding between JavaScript models and the DOM
- **requirejs** - [http://requirejs.org](http://requirejs.org)
- Client-side loader for JavaScript, helps to keep code modular.
- **Durandal** - [http://durandaljs.com](http://durandaljs.com)
- JavaScript application library built on Knockout and requirejs that adds advanced modules and view transition functionality.
- **Bootstrap 3** - [http://getbootstrap.com/css/](http://getbootstrap.com/css/)
- CSS framework for responsive layout and grids.
- **Font Awesome** - [http://fontawesome.io/](http://fontawesome.io)
- Web font used for icons - avoids having to use images.

====

## Setup:

- [Install node.js](http://nodejs.org/)
- From this code's directory, run `npm install` to install the modules the node app uses.

## Running:

- From this code's directory, run `node app.js`
- Open browser to [http://localhost:3000/](http://localhost:3000/)