Changes between Version 9 and Version 10 of Documentatie/Beheerder/TechnologyStack
- Timestamp:
- 11/15/21 19:36:39 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/TechnologyStack
v9 v10 22 22 23 23 === Frameworks === 24 ==== Server-side ==== 25 We zijn er trots op dat OpenAC 3 één van de eerste gebruikers van .Net Core en Asp.Net Core was. Toen we met OpenAC 3 begonnen was het .Net Framework de gangbare versie van .Net en was er net een eerste beta-versie van .Net Core uitgekomen. Het .Net Framework is niet opensource en Windows-only. .Net Core is de eerste Open Source versie van .Net en multi-platform. Inmiddels is de naam van .Net Core gewijzigd in .Net en wordt het .Net Framework uitgefaseerd. 26 24 27 ==== Client-side ==== 25 28 OpenAC 3 gebruikt [https://vuejs.org/ Vue.js] als frontend Javascript framework. We gebruiken [https://element.eleme.io/#/en-US Element] als UI-library. 26 29 27 ==== Server-side ====28 We zijn er trots op dat OpenAC 3 één van de eerste gebruikers van .Net Core en Asp.Net Core was. Toen we met OpenAC 3 begonnen was het .Net Framework de gangbare versie van .Net en was er net een eerste beta-versie van .Net Core uitgekomen. Het .Net Framework is niet opensource en Windows-only. .Net Core is de eerste Open Source versie van .Net en multi-platform. Inmiddels is de naam van .Net Core gewijzigd in .Net en wordt het .Net Framework uitgefaseerd.29 30 30 31 OpenAC 3 (OpenACWeb) draait op Windows, OpenACHub (Zorgdomein, Stuurinformatie) draait op Linux. 32 33 === Tests === 34 Bij het ontwikkelen van OpenAC maken we gebruik van unit test. We streven naar een zo hoog mogelijke test coverage. 35 36 ==== Server-side ==== 37 We gebruiken XUnit voor backend unit tests. De test worden automatisch uitgevoerd bij elke push naar de master branch. 38 39 ==== Client-side ==== 40 Voor frontend unit tests gebruiken we Jest. Ook de jest-test worden automatisch uitgevoerd bij elke push naar de master branch. 41 31 42 32 43 == Bouwen ==