1602/express-on-railway — Issue #60: break into components
Author: secoif
Created: 2011-10-17 14:38:16+00:00
State: open

in the same way you're breaking out the db layer into jugglingdb, it'd be really amazing if some of the other components were isolated into their own modules.

For example, the initialisation stuff like loading environment/config/i18n/initialisers would be useful on it's own.
as would the routing/controller system also useful on it's own
generators (eg, ability to create generators for other projects)

This also might help adoption, since it means that people don't feel like their entire app depends on someone else's code, instead components could be plugged in and out (eg, perhaps they want to use express-resource instead of your routes for some reason)

Just an idea.