Web Application Tutorial
About
This tutorial does not attempt to be comprehensive and cover every single feature available in Ringo. Instead, it walks you through the creation of a simple wiki and touches on the most important concepts and modules. Nonetheless the later sections of this tutorial are about more advanced topics like middleware authoring and java integration.
I assume you already have Ringo installed. See Get Started if you need help with that.
Table of Contents
-
Ringo Overview Introducing the basic concepts and features
-
Installing Packages Installing packages, discussion of packages used in this tutorial
-
A Ringo web application Ringo's Httpserver - responding to HTTP requests
-
A Stick web application Stick web framework for URL routing and more
-
Database mapping - the ringo-sqlstore ORM Mapping and querying the database
-
Templates Output dynamic content
-
Processing data Post-, Query-parameters and a simple edit form
-
Middleware & Sessions Session support and writing custom middleware
-
Java Integration Scripting Java with Ringo
-
Bits and pieces - logging, unit tests, workers
Help
If you run into trouble do not hesitate to ask for help on Ringo's Mailinglist or you can ask us via @RingoJS on Twitter.