Verktygen
På klientsidan
För webbgränssnitten använder vi grundpelarna HTML, CSS och JavaScript (ES6). Vi utnyttjar inga tredjepartsleverantörer som t ex JQuery, vilket innebär att Knowing Web kan implementeras utan sådana krav.
På serversidan
Knowing Web arkitekturen innebär att applikationers logik separeras från deras data och att ansvaret för den förra ligger hos Knowing Web.
Vad gäller dataservern kan det hanteras på två sätt:
1. Knowing Web är helt frikopplad från den
För att logiken ska fungera måste dataservern följa protokoll för datautbytet mellan klient och server liksom för hur t ex olika roller implementeras.
Görs detta är det helt ovidkommande för systemet hur det implementeras på dataservern.
2. Knowing Web ansvarar även för datahantering
Knowing Web kan ansvara för att sköta just de delar som är kopplade till dess arkitektur eller hela skötseln av den.
I dagsläget kan vi dock endast göra det med Apache, PHP och MySQL.
Senast uppdaterad:
1 maj 2022