{"version":1,"pages":[{"id":"-M7ahD4ucyCq_bYVX-lB","title":"Start","pathname":"/webbserverprogrammering","siteSpaceId":"sitesp_6rB5a","description":"Här finns länkar till de olika avsnittet tillsammans med det centrala innehållet för kursen."},{"id":"-M7c8ZHA42bH0lTHi_rp","title":"Windows Subsystem for Linux","pathname":"/webbserverprogrammering/utvecklarmiljo/wsl","siteSpaceId":"sitesp_6rB5a","description":"WSL","breadcrumbs":[{"label":"Utvecklarmiljö"}]},{"id":"-M9O3_Q9THJTsmFisBHs","title":"Viktiga begrepp","pathname":"/webbserverprogrammering/teknisk-orientering/viktiga-begrepp","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Teknisk orientering"}]},{"id":"-M7azan2hzf_cI7FJZMe","title":"Introduktion","pathname":"/webbserverprogrammering/webbserver/node-introduktion","siteSpaceId":"sitesp_6rB5a","description":"Webbserverprogrammering med Node och Express","breadcrumbs":[{"label":"Webbserver"}]},{"id":"-M7b09Ho2pYLXM59Bl6q","title":"Hur fungerar det?","pathname":"/webbserverprogrammering/webbserver/hur-funkar-det","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Webbserver"}]},{"id":"-M7b0H_d6fYqxHQxNt0o","title":"Design - inte så webbserver","pathname":"/webbserverprogrammering/webbserver/design","siteSpaceId":"sitesp_6rB5a","description":"Lite kort om exempel-projektets design.","breadcrumbs":[{"label":"Webbserver"}]},{"id":"-M7bWI3ZZzBzSdb03ahU","title":"Aktiv sida","pathname":"/webbserverprogrammering/webbserver/nuvarande-sida","siteSpaceId":"sitesp_6rB5a","description":"Att skapa en active page länk med Pugs mixin, block och variabler.","breadcrumbs":[{"label":"Webbserver"}]},{"id":"-MVq7bGbZ1EAws_Xa7fG","title":"Praxis","pathname":"/webbserverprogrammering/webbserver/praxis","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Webbserver"}]},{"id":"-M9NouHxLpSEN17bjHQ7","title":"SQL","pathname":"/webbserverprogrammering/databas/sql","siteSpaceId":"sitesp_6rB5a","description":"SQL är språket och MySQL en databashanterare","breadcrumbs":[{"label":"Databas"}]},{"id":"-MI3kyWgfXe-MhVQl_dX","title":"Ett exempel","pathname":"/webbserverprogrammering/databas/databas-exempel","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Databas"}]},{"id":"-MERoQ_gs-p4B0pMuA8p","title":"SQL och Node","pathname":"/webbserverprogrammering/databas/sql-och-node","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Databas"}]},{"id":"-MFjgENlcXw-dPv6aP_7","title":"Databasdesign","pathname":"/webbserverprogrammering/databas/databasdesign","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Databas"}]},{"id":"-MUbt90p_wGRXHbC7P3W","title":"CRUD Meeps","pathname":"/webbserverprogrammering/databas/crud","siteSpaceId":"sitesp_6rB5a","description":"Create, read, update, delete","breadcrumbs":[{"label":"Databas"}]},{"id":"-M_-V2yAEIEQfD7erCtk","title":"CRUD Filmdatabas","pathname":"/webbserverprogrammering/databas/filmdatabas","siteSpaceId":"sitesp_6rB5a","description":"Videomaterial","breadcrumbs":[{"label":"Databas"}]},{"id":"-M9O4Pl7xYq1u9NvQ9gU","title":"Introduktion","pathname":"/webbserverprogrammering/sakerhet/sakerhet-introduktion","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Säkerhet"}]},{"id":"-MJau2CS9AjsX-8Fa0hv","title":"Inloggning","pathname":"/webbserverprogrammering/sakerhet/inloggning","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Säkerhet"}]},{"id":"-MUcfLVuRI4h8QaBiqqo","title":"Model","pathname":"/webbserverprogrammering/mvc/model","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"MVC"}]},{"id":"-MUdl2wlaXWCdIz0AIjo","title":"Controller","pathname":"/webbserverprogrammering/mvc/controller","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"MVC"}]},{"id":"-MUdl5Pb3Tp5XOilKM_C","title":"View","pathname":"/webbserverprogrammering/mvc/view","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"MVC"}]},{"id":"-MToddh9EplpYR2N6uWl","title":"Automatiserade tester","pathname":"/webbserverprogrammering/tester/automatiserade-tester","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Tester"}]},{"id":"-MUJ3Kx-tEuEveErgUVb","title":"Testdriven utveckling","pathname":"/webbserverprogrammering/tester/testdriven-utveckling","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Tester"}]},{"id":"-MKAIW8qgz9lHjM3gcMQ","title":"Docker","pathname":"/webbserverprogrammering/containers/docker","siteSpaceId":"sitesp_6rB5a","description":"","breadcrumbs":[{"label":"Containers"}]},{"id":"-MKAy-8GHIdPXcE0phPS","title":"Laravel, Nginx, Mysql","pathname":"/webbserverprogrammering/laravel/laravel-nginx-mysql","siteSpaceId":"sitesp_6rB5a","description":"Allt i en Docker container","breadcrumbs":[{"label":"Laravel"}]}]}