Sample project with node.js, express, jade and jquery+ajax
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 9 commits ahead, 2 commits behind jmhdez:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
node_modules
public
routes
views
.gitignore
README.markdown
app.js
factsdb.js
package.json
setup.js

README.markdown

This is just a sample app to play with:

Disclaimer

This IS NOT intended to be a catalogue of best practices. This is just a very simple sample plenty of room for improvement. This modifications are inspired by following posts:

TO BE IMPROVED

  • Persistence. Remove mocks and try MongoDB+mongoose or other NoSQL database.
  • Better interface. Integrate some free template and improve it with "jQuery UI" widgets.
  • Complete CRUD. Implement missing features.
  • Session control. Implement things like authentication, autorisation, etc., and mantain state via cookies.
  • Unit tests. Maybe we could try "expresso".
  • Better client architecture. Playing a bit with client frameworks to improve databinding and validation (Knockout, Backbone, etc).