SproutCore 2: For Native-Caliber Web Apps
Sproutcore 2 no longer support the Abbot Buildtools which has been replaced by the new Node.js Build Tools.
SproutCore is a JS-MVC framework for building blazing-fast, native-caliber web
applications. SproutCore's full-stack approach to single-page application
development gives you the tools you need to build rich, powerful applications...
which happen to run in the browser.
Getting Started
The easiest way to get started with SproutCore is to install the Ruby gem.
You can find instructions here. Once you've
got SproutCore installed, checkout the
Getting Started tutorial.
Next Steps
Once you're through the Getting Started tutorial:
- Check out the Showcase for demos of a number
of views and concepts. - Check out lead developer Tyler Keating's book,
SproutCore Web Application Development. - Check out Juniper, the web app +
annotated source code combo, for a deep
dive into SproutCore features and best practices in action.
Support
Resources for SproutCore developers include the docs
for API documentation, and the Guides for a
series of topical walk-throughs.
For additional SproutCore user support, join the
mailing list, or stop by the #sproutcore
IRC channel. For those interested in
contributing to the framework itself, please join sproutcore-dev@googlegroups.com.
Acknowledgements
SproutCore includes code from a number of different open source projects
including: