I have been dabbling with different languages and one of them in particular is Node.js. Having experience with ruby on rails, I decided the next language I wanted to explore was Node.js. I wanted to see the similarities and differences between them.
Upon doing some research, I found numbers to support which language is popular nowadays. Modulecounts, a site which scrapes module sites for counts on an every day basis and graphs the changes over time.
Looking at the graph’s trend we can see that Node.js is leading the race for number of modules in a short amount of time. This could mean that people see value in Node.js and want to make modules for it or that creating modules for it is a lot easier than creating a Ruby gem.
Ruby on Rails is an opinionated framework. For example Ruby on Rails assumes you build your apps in a particular way from the routing system to ActiveRecord. However Node.js is completely unopinionated, it can do basic tasks whereby you would have to write some code and install some modules.