Ruby On Rails
Web App Framework built in Ruby
Essentially driven by what they want to do with BaseCamp. So ideal for building BaseCamp-like apps.
- on the architecture of BaseCamp: https://www.youtube.com/watch?v=yhseQP52yIY
basic info
-
used for BaseCamp
uses YAML for config files and Unit Test data!
supports Web Services with XmlRpc and SOAP API-s
Alternative Ruby Web App Framework-s
- Jan'2008 Sinatra, Merb, etc. http://accidentaltechnologist.com/ruby/10-alternative-ruby-web-frameworks/
Jan'2013: Giles Bowkett on the variety of Rails "stacks" used by real developers, and "application templates" to specify them.
Some notes from reading AgileWebDevelopmentWithRails ISBN:097669400X (v1)
I'm surprised that the templates they generate use HttpGet for deletes and edits.
I'm chewing over whether data validation (non-nulls, etc.) should happen in the RDBMS rather than in the code. At least for the rules that are simple enough to be easily expressed in the db engine.
- of course, this assume that you're not using some either kind of Data Store which might not have such validation capabilities built in....
Edited: | Tweet this! | Search Twitter for discussion