Node.js
Node.js is a lightweight and efficient cross-platform runtime environment, perfect for data-intensive real-time applications that run across distributed devices.
MarsBased were key to ensure the success of designing and developing the solution that ended up transforming our business. The project was critical and of utmost importance in the company, and this tool helped us to grow 285% in just four years. Their business knowledge and their philosophy of "less is more" gave us outstanding results.

Why we love
Node.js
Single-language stack
Node.js allows you to keep one language in the back- and the front-end, combining it with React, Vue.js or Angular. Hiring becomes easier with a bigger talent pool.Built to scale
By using JavaScript's efficient use of resources, your app will be more performant at high-concurrency environments, delivering real-time interactions.Oriented to micro-services
If big monolithic apps aren't your thing, use the micro-services approach and break the application logic into smaller modules to replace and upgrade without problems.Rich in resources
With its package manager, npm, containing more than 350.000 tools, the community of JavaScript developers and the number of resources grows exponentially.Node.js projects
Examples of projects developed with Node.js

Case Study
Real Madrid
Stadium seat allocation is very challenging for clubs We built a full-stack tool for that with real-time data visualisation with Node.js and Angular.
View case study
Case Study
HP Care Pack Central 2.0
We rewrote entirely the tool used by HP's global sales teams in record time, with a JavaScript techstack in a very demanding corporate environment.
View case studyRelated articles
Read more about Node.js

How to build a Node.js API (part one)
We want to share with you how we built a Node.js API for a client, describing some patterns and javascript conventions we used.
Read full article
How to build a Node.js API (part two)
We want to share with you how we built a Node.js API for a client, describing some patterns and javascript conventions we used.
Read full article
MarsBased loves Node.js
We would like to announce that we're officially adopting Node.js as a de facto development environment for our backend projects, in addition to Rails.
Read full articleNode.js is not the best choice if you need fast development. Both Rails' and Python's approaches allow us to be more agile & to reduce the time-to-market.
