from Hacker News

Show HN: Vesper, a plug and play Ruby web framework (Sinatra + Rack + Plugins)

by jarrodtaylor on 1/16/12, 3:50 PM with 16 comments

  • by jarrodtaylor on 1/16/12, 3:50 PM

    After building a lot of apps with Sinatra, I decided to pull out the code I always end up using (the framework) and package up the code I almost as often use (the plugins), then write generators for everything and wrap it up in a gem.

    There are still a few plugins I'm writing now (DataMapper REST services, Stripe boilerplate, user accounts, URL based commenting, Linode stack script, etc.), but since the whole project is moving along nicely, even getting a decent amount of downloads, I thought I'd share.

    It's my first gem and my first public project.

  • by dpkendal on 1/16/12, 9:12 PM

    Incidentally: for those wondering about the name and logo:

    “Three measures of Gordon’s, one of vodka, half a measure of Kina Lillet. Shake it very well until it’s ice-cold, then add a large thin slice of lemon peel.”

    http://en.wikipedia.org/wiki/Vesper_(cocktail)

  • by Argorak on 1/16/12, 4:54 PM

    I definitely like it. As a Padrino developer, might I ask how your project compares to padrino, which seems to have similar goals? (Multiple Applications per project, superset of sinatra, flexible usage of rack, etc.)

    We do use the Sinatra plugin system only, though...

  • by weavejester on 1/16/12, 6:57 PM

    What benefit do Vesper plugins have over plain gems?