Koodijoulukalenteri 2025

Hou, hou, tervetuloa vuoden 2025 koodijoulukalenteriin. Huomaathan, että avattuasi luukun voit kliksutella itsesi vielä syvemmälle luukun syövereihin.

Varoituksen sana: kooditontut huomaavat, jos kurkit luukkuihin etukäteen. Nukkumatin unihiekka päivittää kalenterin joka aamu huomaamattasi suunnilleen kello viisi, mutta voit varmuudeksi rynkytellä reloadia!

Kiltteystaso: viaton

Moderni monoliitti

Antropomorfinen PHP, Laravel ja React paiskaavat kättä. Kuvan taustalla moderni musta monoliitti

Modernit työkalut ovat ihania. En todellakaan haluaisi palata webbikehityksessä vuoteen 2005. En kuitenkaan voi sille mitään, että vaikka vertailu todellisuudessa onkin vähän höpsökkä, RSC:n ympärillä leijailee tutuntuntuinen löyhkä, ihan kuin PHP olisi kuitenkin salaa tullut takaisin!

Mutta entäpä jos PHP tulisikin aikuisten oikeasti takaisin? Entä jos voisin vaan koodata webbisoftaa kuin ennen vanhaan ja mennä? Nyt voin, kiitos Inertia.js:n!

Olin törmännyt tähän nimeen joskus aikaisemminkin, mutta kun kävin alkuvuonna opettamassa koulussa webbiä PHP:n kautta, kokeilin sitä käytännössä. Ja kas kummaa, Laravel ja Inertia olivat yhdessä yllättävän mukava tapa tehdä koodia! En ollut koskenut PHP:hen moneen vuoteen, eikä se tuntunut syntiseltä, paitsi Wordpress. Wordpress tuntui tosi pahalta.

Jos PHP ei miellytä, Inertian voi iskeä esimerkiksi Railsin tai jäsä-frameforkki Adoniksen kylkeen. Jos on tosi niche olo, Phoenix on myös vaihtoehto. Elixir on varmasti ihan oma maailmansa.

En nyt ihan heti ole koodijoulukalenteria Laraveliin refaktoroimassa, mutta sinänsä ajatus framework-agnostisesta fronttikerroksesta on kutkutteleva!