Is it possible to have a single Ruby on Rails installations have multiple applications, that share a common model?
For example, I want to have a frontend application, as well as backend administration console, but both share the same model.
This is similar to the way Symfony works in PHP.
Thanks in advance!
The easiest way to have admin panel is to use namespaces. You just put all admin stuff to admin namespace. It is very common practice.
On the other hand, if you want to have two (or more) applications sharing the same database and models it is quite easy. I have one project that has two RoR applications sharing the same database. So here are my thoughts about it:
Hope it helps!