API
De API specificeert hoe de backend informatie uit de MySQL database als JSON doorgeeft aan de frontend.
Dit zijn velden uit tabellen van de MySQL database of velden die zijn gemaakt door MySQL stored functions.
Test procedure
- test.sql
- api.js
- default.json “debug”: true
- localhost:3000/ API call
- default.json “debug”: false
- localhost:63342/COOLbackend/public/index.html
- package.json “version”: “x.y.z”
- COOLbackend/bin/deploy_prod
- 0-0-0.nl/ API call
- 0-0-0.nl
Een nieuwe versie invoeren kan het best op woensdag wegens naijleffecten in browsers.
Uitleg over hard reload in browsers.
JavaScript fouten
- Volgorde uitvoeren JavaScript code met Promise.
- Verschil tussen Number(getal) en “getal”.
- Verschil tussen SQL date, JSON date en Date().
- Misleidend of ontbrekend commentaar.
- Verkeerde namen voor variabelen of functies.