Ny nettside - fra KI til nytt rammeverk
Av Ruth Merethe Granevang 26.april 2024
Da har jeg lansert ny nettside - igjen! Den forrige nettsiden min er vel den som har blitt utdatert på
kortest tid av alle nettsidene jeg har laget. Den var mitt første, store eksperiment med KI, der jeg ville
teste hvor mye den kunne gjøre for meg. Koden ble stort sett laget av ChatGPT og illustrasjonsbildene ble
laget med Midjourney.
Min nye nettside gikk fra å være veldig hipp til å være uhyggelig uhipp på veldig kort tid. Nå er folk
blitt litt lei av KI-genererte bilder, og er ikke spesielt imponert over at KI-en kan kode lenger. Da jeg
lagde den syntes jeg det var kult med illustrasjoner av flyvende datamaskiner og folk med et variabelt
antall fingre på hver hånd.
Kodekvaliteten på nettsiden var ikke spesielt imponerende, og jeg var litt flau over om folk ville dømme meg
på grunn av den. Så da var det på tide å lage noe nytt! Men hva skulle jeg gjøre denne gangen? Skulle jeg
velge et frontend-rammeverk jeg ikke har brukt før, eller skulle jeg gå tilbake i tid og gjøre det på den
gode gamle PHP-måten? Siden webhotellet mitt fortsatt støtter PHP.
Etter en liten tankeprosess så kom jeg fram til at jeg husket hvor deilig det var med PHP. Og det var null
byggetid, konfigurering og oppsett. Du kunne inkludere andre PHP-filer rett i fila du holdt på med. Slik at
du enkelt kunne få den samme menyen på hver av sidene uten å måtte gå via JavaScript.
Det var da jeg kom på idéen. Hva hvis jeg lagde mitt eget drømme-rammeverk? Noe som bare funker, der
man verken trenger en server eller npm eller bygging. Og enda bedre, tenk å bare kunne dobbeltklikke på en
fil du hadde på disken, og få den fungerende opp i nettleseren!
Jeg liker å bryne meg på komplekse problemstillinger, men jeg liker ikke å løse enkle ting på
komplekse måter. Så jeg har etter mye tenkning, prøving og feiling laget rammeverket MereTheme. Den ligger
ute på GitHub med en detaljert tutorial på hvordan komme i gang. Jeg tenker
implementasjonen av den får komme i en senere bloggpost, siden denne primært handler om min nye nettside.
Jeg brukte litt tid på å konvertere fra min gamle nettside til MereTheme, men jeg tror jeg er passelig
fornøyd med resultatet. Jeg veldig spent på om tankegangen bak det nye rammeverket er solid nok til at jeg
kommer til å fortsette å bruke det i lang tid framover. Jeg blir også veldig glad over tilbakemeldinger på
hva som er nyttig og fungerer, og hva som ikke gjør det.