Skip to content
Lance Pollard edited this page Mar 4, 2012 · 51 revisions

Tower.js

Full Stack Web Framework for Node.js and the Browser

Features

  • Built for and by hackers
  • Built for node.js and the browser
  • Built on top of express and connect
  • Convention over configuration
  • Built on CoffeeScript
  • simplicity in form and function
  • template engine agnostic
  • eliminate boilerplate
  • no built-in bindings (pick your own, or don't use at all!)
  • predictable expectation over time
  • humans love patterns & structure
  • simplifies building single page apps
  • composable (so mobile version is super tiny with only basic functionality for example)
  • use convention instead of events (you'll see why, way more powerful). "MVC" proper vs. MVC practical
  • RESTful JSON interface
  • needed a better way to manage events and callbacks
  • super easy testing
  • provides architecture
  • HTML5
  • CSS3
  • MongoDB
  • jQuery
  • Open Source
  • Node.js
  • CoffeeScript
  • ember.js
  • mongoid

Tower Namespace API

  • urlFor
  • get
  • post
  • put
  • destroy
  • index
  • show
  • hide
  • next
  • prev

Clone this wiki locally