Skip to content
A modular JavaScript MVC application framework.
JavaScript
Latest commit 681ddf6 Jul 25, 2012 @seanmonstar Container accepts childViews at construction
Example:

  new Container({
    childViews: [
      new View({ content: 'Hello' })
    ]
  });
Failed to load latest commit information.
bin log settings for shipyard bin Jun 15, 2012
doc updating docs with new binding api Jun 19, 2012
examples adds computed() classNames Jun 18, 2012
lib/shipyard Container accepts childViews at construction Jul 25, 2012
scripts updating instances of path.exists Jul 25, 2012
test Container accepts childViews at construction Jul 25, 2012
.gitattributes ignore shipyard-all-v0.1.js May 21, 2012
.gitignore ignore shipyard-all-v0.1.js May 21, 2012
.travis.yml
LICENSE
README.md shipyard doc, makes the doc pages Mar 6, 2012
index.js massive rewrite of Template loading Mar 2, 2012
package.json adding npm start script to package.json Jun 13, 2012

README.md

Shipyard

A Javascript MVC application framework. For when you have a full-on application sitting on a web page. So much is going on, you should be able to focus on making the application working, not worrying about XmlHttpRequests and the DOM.

Getting the Code

  1. Checkout the repo: git://github.com/seanmonstar/Shipyard.git
  2. npm link
  3. shipyard test
  4. Woo!

Documentation

Available at http://seanmonstar.github.com/Shipyard

Credit

Major credit goes to MooTools, for much of the core of Shipyard is heavily inspired by it. While it has mostly been modified slightly to fit better into a Module setting, huge thanks to MooTools.

Copyright

MIT License. Copyright 2012 Sean McArthur.

Something went wrong with that request. Please try again.