Simply copy and paste the following command line in your terminal to create your first Strapi project.
npx create-strapi-app my-project
What it really means is Node.js fills a particular need: building fast, scalable network applications, as it's capable of handling a huge number of simultaneous connections with high scalability.
Compared to traditional web-serving techniques where each request spawns a new thread, taking up system RAM and eventually maxing-out at the amount of RAM available, Node.js operates on a single-thread, using non-blocking I/O calls, allowing it to support tens of thousands of concurrent connections (held in the event loop).
There is a general sense of sharing in the Node.js community. It's all about arriving at a solution and moving Node.js forward for the sake of the platform. npm, the module packager for Node.js, is the largest ecosystem of open source libraries in the world. Also, most of the node modules are under the MIT license which is great for open-source and collaborative projects.
At Strapi, we love and share Node.js goals and its community's point of view. This is why Strapi is dedicated to creating a sustainable ecosystem for Node.js. We aim to drive and expand market adoption of Node.js by providing Node.js software products that empower your businesses.
Loic is a Data Engineer, founder @ Nunchi and teaching at the Web School Factory.