Naar de inhoud

Node.js

Node.js voert JavaScript buiten de browser uit. De uitvoeromgeving levert technische mogelijkheden; het programma bepaalt de bedrijfslogica.

Softwareontwikkeling

JavaScript buiten de browser uitvoeren

Node.js is een uitvoeromgeving voor JavaScript buiten de browser. Ze biedt onder meer functies voor netwerk- en bestandstoegang. Er kunnen bijvoorbeeld serverdiensten of hulpmiddelen voor gegevensverwerking op draaien.

In een fictief importproces leest een programma een productbestand en maakt een voorbeeldweergave voor administratie. Node.js voert de geschreven code uit. Het programma moet afzonderlijk vastleggen en controleren welke kolommen verplicht zijn en welke producten bij elkaar horen.

Node.js is geen database of volledig toepassingsframework. Een framework of bibliotheek kan erop voortbouwen voor extra taken. Alleen kiezen voor Node.js bepaalt noch architectuur, noch betrouwbaarheid in bedrijf, noch inhoudelijke juistheid van het importproces.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps