Time: 6:00PM - 8:00PM Food: Free Pizza and Drinks!
Location:
Mosaic Space 25 South Division Ave Suite 225 Grand Rapids, MI 49503 United States http://www.mosaicspace.com/
Parking: There are many metered parking spaces and parking lots on Ionia and around the area. Also, you can park north of Fulton and Division for free parking the area (free after 5:00PM).
Speaker: Daniel Parker
Topic: Cilantro: A vanilla app structure for Sinatra, complete with a daemon start/stop script.
Cilantro is a structured starter-app built on Sinatra. It comes with a daemon manager script as well (see below). Cilantro uses a basic structure similar to Rails, with controllers, models, and views folders in the app directory. A config, lib and public directories are also used, as may be familiar to you. All ruby files in the lib directory are require'd, as are all controllers and optionally, all models. A simple rendering engine is included for your convenience, but as it is very simple you are free to enhance it as you like.
Beyond this structure, it's all Sinatra. For your models, you are free to use whatever you like: DataMapper, ActiveRecord, or anything else. It's up to you. There are no walls, and this server is very fast.
Time permitting, Daniel may also do a short presentation on his time_point gem.
If you have any other areas of interest join the ML and post to it. If you're not already subscribed subscribe now: http://lists.gr-ruby.org/listinfo.cgi/discuss-gr-ruby.org
Comments