RailwayJS vs Geddy vs Express vs Socket.IO RailwayJS vs Geddy vs Express vs Socket.IO express express

RailwayJS vs Geddy vs Express vs Socket.IO


It depends on the type of applications you are building. Expressjs is more of a sinatra framework, while railway is more of a ruby on rails implementation. Expressjs gives you the basic foundation but let's you decide how you want to go from there. Railway.js is more of a fully stacked framework giving you the mvc pattern, orm, built in support for csrf, file uploads, and lots more.

For a big application you could either build on top of express and implement a somewhat similar mvc solution, including some orm modules or things you need. You would have to spend more time implementing the core of your application instead of the app it self.

On the other hand you can go with rails and with a bit of learning curve start building your app immediately.