Astro, web-errendimenduaren sinonimo gisa
Astro-ren ospea etengabe hazi da azken urteotan. 2023an Gatsby-tik Astro-ra egin genuen migrazio estrategikoa eta inflexio-puntu bat izan zen. Lighthouse-ren puntuazioetan hobekuntzak hautematen ditugu, eta, gainera, arkitektura hibrido bat aplikatzeko aukera ematen digu (Astro Islands + Static Site Generation), frontend-era orientatutako framework-ekin, hala nola React.

Strapi, headless arkitekturetarako soluzio paregabea
Taldearen stack teknologikoaren barruan, Strapik rol nagusia du CMS gisa. Strapi proiektu pilotuetan sartzen hasi genuen, eta, denborarekin, gehien eskatzen den soluzioetako bat bihurtu da. Gure garapen gehienek Strapi + Astro/React edo Strapi + Angularra bezalako konbinazioak erabiltzen dituzte. Backend-erako JavaScript ekosistemaren tresnarik ezagunenetako bat da Strapi, eta CMS headless ezagunenetako bat (Contentful eta Sanity-rekin batera), bere malgutasunari eta integratzeko gaitasunari esker.

Angular, framework sendo eta etorkizunduna
Workoholics-en, Angular framework-arekin esperientzia sendoa dugu, bai Capacitor-ekin aplikazio mugikor hibridoak garatzen, bai SPA motako aplikazio web-ak garatzen. Gainera, framework honen ospeak gora egin duela ikusi dugu, ziur asko 17. bertsioak 2023ko amaieran gehitu zituen berrikuntzek bultzatuta. Besteak beste, errendimendua eta garatzailearen esperientzia hobetzera bideratuak, exekuzio- eta konpilazio-abiaduraren optimizazioekin, Signals-en integrazioarekin, standalone moduarekin eta beste hobekuntza nabarmen batzuekin batera.

Errendimendua esperientzia on baten zutabe gisa
Web-ekosistemak soluzio arinago eta eraginkorragoetara eboluzionatu du. Adibidez, Astrok aukera eman digu React soilik behar zen lekuan erabiltzeko, hidratazio-kostuak nabarmen murriztuz uharteetan oinarritutako ikuspegiari esker. Estrategia horren adibide da Athletic Cluben webgunea, berriki Webby Awards sarietan ohorezko aipamen bat jaso duena.
Ez dago webgunerik mugimendurik gabe
Mugimendua eta interakzioa funtsezko elementuak dira gure garaian, eta oso garrantzitsuak dira erabiltzailearen esperientzia hobetzeko. Adibidez, arreta elementu garrantzitsuetara bideratzen laguntzen dute, nabigazioa arinagoa eta intuitiboagoa egiten dute, errendimenduaren pertzepzioa hobetzen dute eta eduki-kargek sor dezaketen marruskadura gutxitzen dute, WOW efektua gehitzeaz gain 🤩!
Horretarako, hainbat tresna erabiltzen ditugu; besteak beste, State of Javascript-en emaitzen arabera ezagunenak direnak, hala nola Three.js (WebGL) 3Dko elementuak integratzeko, Lottie ilustrazio bizidunetarako edo GSAP HTML elementuen animazioetarako, besteak beste. Workoholics-en, diseinuan eta garapenean kontuan hartu beharreko zeharkako eta ezinbesteko elementutzat hartzen dugu animazioa eta interakzioa.

TypeScript lengoaia
TypeScript gure taldearen stack teknologikoan finkatutako lengoaia da. TypeScript (JavaScript superset bat) abantaila gakoak eskaintzen ditu, hala nola akatsak garaiz detektatzea tipatze estatikoari esker, eta horrek kodearen kalitatea hobetzen du eta bug-ak murrizten ditu exekuzio-denboran. Autoosatua eta VS Code bezalako editoreetan nabigatzea ere errazten du, garapena azkartuz. Gainera, proiektu handien mantengarritasuna hobetzen du, interfazeak eta datu-egiturak esplizitu egiten baititu.
Workoholics 2025ean
Azken joeretatik eta olatu teknologikoaren gailurrean egotetik harago, gure bilakaera teknikoak printzipio argi bat islatzen du: Right tool for the job. Bezeroaren eskakizunetara egokitzen ditugu gure soluzioak, haren beharren, azpiegitura teknologikoaren eta abarren arabera. Hauek dira azken urteotan landu ditugun stack batzuk:
- Web experience: Workoholics-en webgunea Astro + Strapi-ren erabileraren adibide bat da. Honek errendimendu handia eta edukien kudeaketa erraza eskaintzen digu. Irtenbide hori funtsezkoa izan da CAF, Lasai, Atelier Colmenero edo Euskaltel Fundazioa bezalako proiektuetarako ere.
- Angularra + NGRX/RxJS duten SPA webappak egoera konplexuen kudeaketarako: Soluzio hau, ikuspegi funtzional handia duten proiektuetara egokitzen da, eskalagarri eta oso mantengarria izanez. Talde handietako proiektuetarako, barneko funtzionalitateak berrerabiltzea eta "state"-aren sinkronizazioa errazten du, modu aurresangarri eta erreaktiboan. Horren adibide da Athletic Cluben gune pribatua, klubeko bazkideen kudeaketak eta izapideak modu integralean kudeatzeko erabiltzen den webgunea.
- Astro + WordPress: Gure stack teknologikoan WordPress erabiltzen jarraitzen dugu eduki-kudeatzaile gisa, baina Headless ikuspegiarekin, Astro aurkezpen-framework gisa erabiliz. Gainera, edukitik abiatuta fitxategi estatikoak sortzen dituen middleware bat sortzen dugu. Horri esker, WordPress-en API motelaren etengabeko kontsultak ekidin ditzakegu, eta errendimendua eta erabiltzaile-esperientzia nabarmen hobetu. Teknologia hori Getxo Kulturaren proiektuan erabili da, udalerriko kultura-eskaintza aurkezten duen webgunean.
2026ko iragarpena
Orain arte bezala, adi jarraituko diegu etortzear dauden berrikuntzei, eta teknologien itsaso honetan nabigatuko dugu, etorkizuneko proiektuetan irtenbiderik egokienak eskaintzeko. Hurrengo grafikoan ondoriozta dezakegu azken urteetako apustu teknologikoa egokia izan dela, Astro edo Strapi bezalako soluzioak erabiliz edo Angularren esperientzia mantenduz.
