Op zoek naar een aantal mogelijkheden om de backend van ons styleguide systeem in op te zetten bracht me bij express. Express is een mvc web framework voor nodejs.
Hierdoor is het mogelijk om binnen enkele minuten een web framework op te zetten dat door middel van een eenvoudig routing systeem content serveert.
Om een express omgeving op te zetten start met het installeren van het express framework. Dit doe je als volgt:
– Maak een directory aan waarin de app komt te staan.
– Maak in deze directory een bestand genaamd package.json en plaats daarin de volgende code
{ "name": "hello-world", "description": "hello world test app", "version": "0.0.1", "private": true, "dependencies": { "express": "3.x" } }
Pas eventueel de name en description aan naar je eigen wensen.
– Ga met de terminal (in windows gebruik je command prompt) naar deze directory en typ de volgende code
npm install
– Maak een bestand genaamd app.js aan in de directory die je zojuist aangemaakt hebt en plaats daar de volgende code in
// include the express module var express = require('express'); // assign the express module to a variable var app = express(); // create a default route and send some text to the browser app.get('/', function(req, res){ res.send('Welkom op de index pagina'); }); // start the server app.listen(3000); console.log('Listening on port 3000');
– Op dit moment heb je je eerste express website gemaakt. Start de server door met de terminal / command prompt naar de hoofd directory te navigeren, typ vervolgens de volgende code
node app
Je zult zien dat je in de console de tekst “Listening on port 3000” terugkrijgt. Je kunt de website bekijken door naar http://localhost:3000 te navigeren. Voor meer informatie over express verwijs ik je naar de express website
Reageren