
Faster than Python (even to the point Fabian would use Node.js for BI).JavaScript Speed Comparison for Dynamic Web Applications

When building his web stack, Fabian compared different language speeds and he found JavaScript fastest for dynamic web applications. Some languages though are faster than others. This was one of the reasons why Magento was soon replaced by Alice+Bob- Fabian’s first lightweight PHP based shop system. Yet it was just too slow for their needs - because at the time Brazil did not have a local AWS server so sending traffic to a US-based data center using Magento was just too slow - so they had to host locally which was extremely expensive. When Fabian was the CTO of Rocket Internet, they initially used Magento for their Brazilian store. It determines everything from your customer experience to your hosting setup.
#Nodejs vs ruby on rails code
This means that people can also help each other out and contribute to code when needed.

Of course, you are going to want to specialise each team member but it helps if the frontend developer speaks the same ‘language’ as the backend engineer and also understands the code the backend is written in.

Productivity of the team is heavily affected by the amount of program language that you use. This not only prevents language mismatch but also increases team productivity. It is a good idea to use just one language family throughout - from the backend to the front end.

He then uses these factors to suggest a language for each use case (eCommerce, Static Web Application, and Dynamic Web Application (SaaS, online portal etc.)).įactors to Consider when Choosing a Language for your Web Application Use minimal languages (in fact, just use one) In this article, we will discuss the factors Fabian mentioned in the podcast that he suggests we use to determine which language.
#Nodejs vs ruby on rails full
(He spent 20 years working (and leading companies) in PHP before switching to JavaScript which he studied intensively for 3 months full time.
#Nodejs vs ruby on rails generator
He built 3 shop systems (that have generated many eCommerce websites) and now offers a modular, Feature-as-a-Service web application generator for enterprise-level execution of web apps.įabian shared on the alphalist CTO podcast his insights into web application - based on his years of experience and study. You want to choose something that scales well and covers your business needs both on the front end and back end.įabian Wesner, Founder of ROQ has a lot of experience with web apps. Especially if you are a SaaS for which your web application or online portal is your core offering. Choosing a language for your web application is no easy task.
