Node.js
En JavaScript-runtime som kör JavaScript utanför webbläsaren, på servern. Grunden som Next.js och de flesta moderna webbutvecklingsverktyg bygger på.
Node.js tog JavaScript från webbläsaren och gjorde det körbart på servern, vilket möjliggjorde hela JavaScript-ekosystemet vi har idag — npm, moderna byggsystem och ramverk som Next.js.
Next.js-applikationen körs i en Node.js-process på servern, och många av Next.js funktioner förlitar sig på Node.js API:er för filsystem, nätverk och kryptografi. Som Next.js-utvecklare behöver du sällan arbeta direkt mot Node.js API:er.
När du kör npm run dev startar du en Node.js-process lokalt. I produktion kör du antingen en Node.js-server direkt eller driftsätter via en plattform som hanterar Node.js åt dig.