🏗️ Architektur
Die Webanwendung wird mit dem Vue-Metaframwork Nuxt und in TypeScript entwickelt. Aussagen, Quellen, Argumenttypen und Einordnungen dieser untereinander werden als Graph dargestellt. Hierfür wird gun.js verwendet, ein Protokoll für dezentrale P2P-Datenbanken.
Baustein | Repository | Documentation | |
---|---|---|---|
Programmiersprache | TypeScript | https://github.com/microsoft/typescript | https://www.typescriptlang.org/docs/ |
Frontend-Framework | Vue | https://github.com/vuejs/core | https://vuejs.org/guide/ |
Meta-Framework | Nuxt | https://github.com/nuxt/nuxt | https://nuxt.com/docs/api |
Datenbank | gun.js | https://github.com/amark/gun | https://gun.eco/docs/ |
Git-Management | GitHub | https://docs.github.com/ | |
Entwicklungsumgebung | VS Code + Extensions | https://github.com/microsoft/vscode/ | https://code.visualstudio.com/docs |
Formatter | Prettier | https://github.com/prettier/prettier | https://prettier.io/docs/en/ |