Gitlab pages esimerkki sivu

Webdev eli nettisivujen kehitys pohjautuu kolmeen kieleen HTML, CSS ja JavaScript. Kielistä lisää omilla sivuillaan, mutta lyhyesti html määrittää mitä sivulla on, css määrittää miltä se näyttää ja javascript (js) määrittää mitä se tekee. Tämän esimerkkisivun koodit löytää täältä.

Kun kehität omia sivujasi, voit avata minkä tähansa html tiedoston selaimella ja kun teet muutoksia, niin näet ne painamalla joko f5, control ja r, tai klikkaamalla refresh nappia, yleensä osoitepalkin vasemmalla puolella

Joskus voi haluta käyttää niin sanottua web framework, joka ehkä antaa kirjoittaa jotain mukavampaa ja kääntää koodin noihin kolmeen kieleen. Yleisin web framework on react, mutta muitakin on olemassa.

Jos sivu ei päivity vaikka koodi päivittyy, ongelma on todennäköisesti cache eli niin sanottu kakku. Selain kakuttaa tiedostoja niin se voi toimia nopeammin, koska usein sivut eivät muutu usein eikä niitä tarvitse ladata uudestaan joka visiitillä. Selaimesta riippuen cachen voi poistaa, mutta myös esim incognito mode toimii eri cachella, eli jos avaa uuden incognito välilehden niin sen pitäisi ladata uusin versio.