Uitvoeren van code via een testserver in JavaScript
Zoek in de servermap naar het bestand server.js.
In dit bestand kun je JavaScript schrijven,
dat op de server wordt uitgevoerd.
Dit bestand bevat een object met routes, waarvan de sleutels de adressen zijn en de waarden - functies die worden uitgevoerd bij het bezoeken van de corresponderende pagina's via de browser.
Laten we een voorbeeld bekijken. Plaats de volgende code in dit bestand:
export default {
'/test/': function() {
return 'hello world';
}
}
Stop daarna de server door in de console
de toetscombinatie Ctrl + C in te drukken. Start hem dan opnieuw op
met het commando:
node index.js
Nu kun je via de browser toegang krijgen
op het adres http://localhost:3001/test/.
Als resultaat wordt onze functie uitgevoerd
en de tekst die zij teruggeeft via return
wordt naar de browser gestuurd.
We kunnen elke JavaScript-code in deze functie plaatsen. Laten we bijvoorbeeld het volgende schrijven:
export default {
'/test/': function() {
let num1 = 1;
let num2 = 2;
return num1 + num2;
}
}
Maak handlers voor de adressen /page1/,
/page2/, /page3/. Benader
ze via de browser.