Rails doesn't "force" you to use their way. You don't have to call your table "people" if your model is called "person".
It just that you have additional freedom not to configure anything if you are ok with the default configuration.
in many other frameworks you always have to configure everything, abut in rails you might just go with the defaults and skip the configuration altogether.
If express had code generators that would generate standard layout for models etc it wouldn't hurt anyones' ability to use their custom layout.
Rails doesn't "force" you to use their way. You don't have to call your table "people" if your model is called "person". It just that you have additional freedom not to configure anything if you are ok with the default configuration.
in many other frameworks you always have to configure everything, abut in rails you might just go with the defaults and skip the configuration altogether.
If express had code generators that would generate standard layout for models etc it wouldn't hurt anyones' ability to use their custom layout.