Post-Routing

siehe Tag_22/NodeJS/05 express-server_body_parser/.

Promise

siehe Tag_22/NodeJS/06 Promise.

Fetch API

siehe Tag_22/NodeJS/07-1-Fetch API.

Über AJAX neue Daten nachladen: siehe Tag_22/07-2-Fetch API.

EJS Template Engine

EJS … Embedded JS –> https://ejs.co/

Template enthält Platzhalter. Jede konkrete Seite aus diesem Template füllt diese Platzhalter mit konkreten Daten.

siehe Tag_22/NodeJS/08 ejs-template-engine

Arbeiten mit Datenbanken

Hier: SQLite (nicht für den Produktiv-Betrieb gedacht, sondern für Entwicklung) -> kann später leicht auf Produktivdatenbank (wie MySQL) umstellbar

Sequelize ist eine ORM, über die mit einer Datenbank interagiert werden kann: https://sequelize.org/

siehe Tag_22/NodeJS/09 Sequelize