RubySource: Just Do It: Learn Sinatra, Part Three

    Darren Jones
    Share

    In Part 2 of this tutorial, we used DataMapper to save tasks to a database back end and created a web front end that used Sinatra to show, add, delete and complete tasks. In this tutorial we will make it look a bit better and add some extra functionality by letting you create multiple lists of tasks. Adding Some Style At the moment our app is functioning fine, but looks a bit clunky.

    Originally posted here:
    RubySource: Just Do It: Learn Sinatra, Part Three