Nazaj

15. februar 2025, Miha Medven

API V1

Čeprav se je v delu vmešalo življenje (bolni otroci), mi je uspelo narediti napredek pri izdelavi APIja.

Trenutni napredek

Če slediš razvoju na Github, lahko vidiš, da sem dodal nov repo. Za API, imenovam api. Domiselno, kajne?

Rad razvijam po delih. Namesto vse naenkrat, dodajam funkcionalnosti po delih. Glede na feedback. Če ni feedbacka, zadevo pustim na miru in se lotim tistih funkcionalnosti, ki jih je bolj smiselno razvijati. MVP določa uporabnik, zato mora uporabnik zadevo uporabljati.

Trenutno ima API le nekaj omejenih funkcionalnosti.

Te so:

  • prijava prek Github
  • objava markdown in link prispevkov
  • komentiranje

To je to. Testi so spisani.

Vem, da se bodo zadeve spreminjale. Tako v delovanju kot v arhitekturi. Ampak zato potrebujem feedback. In feedback za backend je frontend.

Kaj sledi?

Naslednji korak je frontend. V prejšnji objavi lahko vidiš oblikovanje. Ampak to še ni vse. Klele.si že obstaja. Kot rečeno, to je druga iteracija spletne strani, in sama spletna stran že več let gosti rezultate ankete o plačah.

Zaradi tega mora frontend že v izhodišču podpirati obstoječe spletne strani, in na vrh tega potem dodajati zadeve iz Nikovega dizajna.

Še vedno se bom zadeve lotil z Next.js in začel pri prenosu vsebin iz trenutne različice. Bom tudi ustvaril nov Github repo za frontend, in najprej zadeve lokalno povezal.

Sedaj samo še upam, da otroci hitro ozdravijo, in da bom imel dovolj prostega časa, da se tega ASAP lotim. Priznam, da že dolgo nisem užival pri programiranju, kot uživam sedaj.