Node.js - hix.dev

Node.js is an open-source, cross-platform JavaScript runtime environment.

nodejs

Node.js

According to Node official website:

Node.js has a unique advantage because millions of frontend developers that write JavaScript for the browser are now able to write the server-side code in addition to the client-side code without the need to learn a completely different language.

Node.js war written initially in 2009, and it’s source code is available on GitHub.

Frameworks

npm

NPM

The free npm Registry has become the center of JavaScript code sharing. Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe.

ryan-dahl

Ryan Dahl

The author of Node.js is also an author of Deno modern runtime for JavaScript and TypeScript, which he introduced in his talk 10 Things I Regret About Node.js.

Styleguides

eslint

ESLint

ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. It statically analyzes with the goal of making code more consistent and avoiding bugs.

prettier

Prettier

Prettier Prettier is an opinionated, fully automatic code formatter with support for JavaScript. It ends discussions around style by enforcing a consistent code style across your entire codebase.

Version Managers

The following allows you to manage multiple Node.js versions on a single operating system

vms/nvm-color

nvm

nvm is the most popular version manager for Node.js

nodenv

nodenv is less popular version manager choice for Node.js

n

n is the most frequently updated Node.js version manager

fnm

fnm is fast and simple Node.js version manager

vms/volta

volta

volta is the hassle-free Node.js version manager and more

Node.js tutorials and guides

The following is a list of the best available tutorials to learn Node.js

Companies that use Node.js

The following is a list of companies that use Node.js in their tech stack

companies/accenture

Accenture

companies/alibaba-travels

Alibaba Travels

companies/asana

Asana

companies/barogo

Barogo

companies/bepro-company

Bepro Company

companies/bitpanda

Bitpanda

companies/blablacar

BlaBlaCar

companies/cred

CRED

companies/coursera

Coursera

companies/delivery-hero

Delivery Hero

companies/figma

Figma

companies/glovo

Glovo

companies/graphy

Graphy

companies/hepsiburada

Hepsiburada

companies/kavak

KAVAK

companies/ml

ML

companies/mollie

Mollie

companies/n26

N26

companies/netflix

Netflix

companies/patreon

Patreon

companies/pratilipi

Pratilipi

companies/revolut

Revolut

companies/ruangguru

Ruangguru

companies/segment

Segment

companies/shelf

Shelf

companies/slack

Slack

companies/stack

Stack

companies/tech-stack

Tech Stack

companies/the-new-york-times

The New York Times

companies/trustpilot

Trustpilot

companies/twitter

Twitter

companies/typeform

Typeform

companies/uber

Uber

companies/udemy

Udemy

companies/viavarejo

ViaVarejo

companies/voypost

Voypost

companies/walmart

Walmart

companies/colondee

colondee :D

companies/ebay

ebay

companies/kevin

kevin.

companies/medium

medium.com

companies/paytm

paytm

companies/reddit

reddit

companies/technology

technology

companies/trivago

trivago

Hix logo

Try hix.dev now

Do not repeat any of the project configuration ever again.

Automate your projects initialization.

Try Hix