Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Applicatie Bouwen voor Containerisatie | CI/CD & Automatisering
Introductie tot DevOps

bookEen Applicatie Bouwen voor Containerisatie

Nu moet je een eenvoudige applicatie maken die je later in een container zult uitvoeren.

Maar voordat je code kunt schrijven, heb je een tool nodig waarmee je JavaScript op je computer kunt uitvoeren, de benodigde bibliotheken kunt installeren en een server kunt opstarten voor testdoeleinden.

Die tool is Node.js — dit vormt de basis van onze applicatie en biedt alles wat nodig is om verder te gaan.

Installatie en configuratie van Node.js

Ga naar de officiële Node.js-website en download de LTS (Long-Term Support) versie — dit is de meest stabiele en breed ondersteunde optie.

De installer bevat:

  • Node.js — de JavaScript runtime-omgeving;

  • npm (Node Package Manager) — de tool voor het installeren en beheren van projectafhankelijkheden.

Na voltooiing van de installatie kun je de installatie verifiëren door deze commando's in je terminal of opdrachtprompt uit te voeren:

Dit zal de geïnstalleerde Node.js-versie weergeven.

Dit zal de geïnstalleerde npm-versie weergeven. Als beide commando's versies retourneren, is de installatie geslaagd.

Een project aanmaken

Maak vervolgens een nieuwe projectmap aan en ga hierin verder:

Initialiseer nu het project met de standaardinstellingen. Dit genereert een package.json-bestand dat de projectdetails en afhankelijkheden bijhoudt:

Installeer Express, een populair framework dat het bouwen van servers eenvoudig en snel maakt:

Serverbestand aanmaken

Het hoofdtoegangspunt van de app is server.js. Dit bestand maakt en configureert de Express-server en definieert hoe deze reageert op verzoeken.

Maak een bestand genaamd server.js in je projectmap en voeg de volgende code toe:

server.js

server.js

copy

Deze code importeert Express, maakt een server aan en definieert de / route die een bericht naar de gebruiker stuurt. De server start op de poort die is opgegeven door de omgevingsvariabele PORT, of standaard op 3000 als de variabele niet is ingesteld.

1. Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?

2. Waar staat npm voor?

question mark

Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?

Select the correct answer

question mark

Waar staat npm voor?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 3.7

bookEen Applicatie Bouwen voor Containerisatie

Veeg om het menu te tonen

Nu moet je een eenvoudige applicatie maken die je later in een container zult uitvoeren.

Maar voordat je code kunt schrijven, heb je een tool nodig waarmee je JavaScript op je computer kunt uitvoeren, de benodigde bibliotheken kunt installeren en een server kunt opstarten voor testdoeleinden.

Die tool is Node.js — dit vormt de basis van onze applicatie en biedt alles wat nodig is om verder te gaan.

Installatie en configuratie van Node.js

Ga naar de officiële Node.js-website en download de LTS (Long-Term Support) versie — dit is de meest stabiele en breed ondersteunde optie.

De installer bevat:

  • Node.js — de JavaScript runtime-omgeving;

  • npm (Node Package Manager) — de tool voor het installeren en beheren van projectafhankelijkheden.

Na voltooiing van de installatie kun je de installatie verifiëren door deze commando's in je terminal of opdrachtprompt uit te voeren:

Dit zal de geïnstalleerde Node.js-versie weergeven.

Dit zal de geïnstalleerde npm-versie weergeven. Als beide commando's versies retourneren, is de installatie geslaagd.

Een project aanmaken

Maak vervolgens een nieuwe projectmap aan en ga hierin verder:

Initialiseer nu het project met de standaardinstellingen. Dit genereert een package.json-bestand dat de projectdetails en afhankelijkheden bijhoudt:

Installeer Express, een populair framework dat het bouwen van servers eenvoudig en snel maakt:

Serverbestand aanmaken

Het hoofdtoegangspunt van de app is server.js. Dit bestand maakt en configureert de Express-server en definieert hoe deze reageert op verzoeken.

Maak een bestand genaamd server.js in je projectmap en voeg de volgende code toe:

server.js

server.js

copy

Deze code importeert Express, maakt een server aan en definieert de / route die een bericht naar de gebruiker stuurt. De server start op de poort die is opgegeven door de omgevingsvariabele PORT, of standaard op 3000 als de variabele niet is ingesteld.

1. Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?

2. Waar staat npm voor?

question mark

Welke opdracht wordt gebruikt om de geïnstalleerde versie van Node.js te controleren?

Select the correct answer

question mark

Waar staat npm voor?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6
some-alt