SproutCore: For Native-Caliber Web Apps¶ ↑
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: