From e9f89f19338ffa51f065c9d46301f8f967c19453 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Sun, 23 Feb 2025 18:07:57 +0100 Subject: [PATCH] Uitleg programmeertaal TypeScript --- Design-keuzes.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Design-keuzes.md diff --git a/Design-keuzes.md b/Design-keuzes.md new file mode 100644 index 0000000..44dc291 --- /dev/null +++ b/Design-keuzes.md @@ -0,0 +1,14 @@ +## Technologie stack + +### Programmeertaal + +Dit project wordt geschreven in TypeScript (TS). De klant vroeg een project in JavaScript (JS) of TS. Er werden de volgende overwegingen gemaakt: + +**TS in plaats van JS?** + +- :white_check_mark: Statische typering laat ons toe om typegerelateerde fouten at compile time op te vangen ("type safety"). +- :white_check_mark: (Meer) ondersteunende tooling zorgt voor een fijnere developer-ervaring. +- :white_check_mark: Door een future-proof programmeertaal te kiezen is ons project klaar voor de toekomst. +- :negative_squared_cross_mark: Het team heeft een kleine leercurve te gaan. + +Uiteindelijk wogen de voordelen zwaarder door dan de nadelen, en werd er voor TS gekozen. \ No newline at end of file