I've read everything I can read about rails engine. I think I have a
fair amount of idea of what it does, but I still can't draw my
conclusion whether it's safe to use the rails engine.
Like everyone else, I'm planning to create the next big thing
(myspace2, or youtube2). just for pete's sake, say this next big thing
will do everything under the sky, social networking, photo sharing,
blogging, wiki, etc. I can program it in 1 of 3 ways:
1. giant rails app does everything.
2. use rails engine, so social net, photo, blogging, each will be an
engine. so 1 app, multi engines.
3. create separate rails app for each, so if i want social net, photo
share, blog, then that's 3 rails app. and use one central logging
system like how google account works.
as I've read, rails engine is fairly new and changing, so is rails. So
if I choose the rails engine road, will my app work down the road? eg,
like when rails 1.2 comes out? I'm in no position to debug either rails
or engine's internal.
which way would you do?