Motivatie backend framework
parent
228b033c5a
commit
4673befa1f
1 changed files with 13 additions and 1 deletions
|
@ -47,3 +47,15 @@ Uiteindelijk werd Composition API verkozen boven Options API. Er kan ook gebruik
|
||||||
**Vuetify in plaats van Bootstrap Vue**
|
**Vuetify in plaats van Bootstrap Vue**
|
||||||
|
|
||||||
Voor Vue bestaan er twee grote componenten-frameworks: [Bootstrap Vue](https://bootstrap-vue.org/) en [Vuetify](https://vuetifyjs.com/en/). De keuze ging naar Vuetify omdat het modern is en hoog-level componenten aanbiedt. We geloven dat het een fijne development-workflow biedt en dat er voldoende documentatie bestaat om ons vlot te helpen tijdens de ontwikkeling van het project.
|
Voor Vue bestaan er twee grote componenten-frameworks: [Bootstrap Vue](https://bootstrap-vue.org/) en [Vuetify](https://vuetifyjs.com/en/). De keuze ging naar Vuetify omdat het modern is en hoog-level componenten aanbiedt. We geloven dat het een fijne development-workflow biedt en dat er voldoende documentatie bestaat om ons vlot te helpen tijdens de ontwikkeling van het project.
|
||||||
|
|
||||||
|
### Backend: ExpressJS
|
||||||
|
|
||||||
|
De backend maakt gebruik van [ExpressJS](https://expressjs.com/).
|
||||||
|
|
||||||
|
- :white_check_mark: Het team heeft veruit de meeste ervaring met ExpressJS in vergelijking met elk ander framework.
|
||||||
|
- :white_check_mark: De documentatie van ExpressJS is uitgebreid.
|
||||||
|
- :white_check_mark: Ondersteuning voor eenvoudig routeren en verschillende HTTP methoden ondersteunen.
|
||||||
|
- :white_check_mark: Ondersteuning voor middlewares (`app.use(...)`), bv. voor logging.
|
||||||
|
- :white_check_mark: Aan de hand van [tools](https://openapi-generator.tech/docs/generators/nodejs-express-server/) kan een Express server gegenereerd worden, vertrekkende van een [OpenAPI spec](https://swagger.io/docs/specification/v3_0/about/), of omgekeerd.
|
||||||
|
|
||||||
|
Een mogelijk alternatief zou bv. [fastify](https://fastify.dev/) zijn.
|
Loading…
Add table
Add a link
Reference in a new issue