Mes visada kūrėme patikimas skaitmenines sistemas. Tačiau šiandien galime pasakyti: dabar jas kuriame efektyviau ir kokybiškiau nei bet kada anksčiau.
Per pastaruosius metus „Fresh Media“ komanda iš esmės atnaujino svetainių kūrimo procesą – nuo pirmojo dizaino eskizo iki galutinio sistemos paleidimo. Tai nėra tik techninis eksperimentas, tai – sisteminis, moderniausiomis rinkos praktikomis grįstas sprendimas, jau sėkmingai patikrintas realiuose projektuose.
Kodėl keičiame procesą? Augant projektų apimtims ir sudėtingumui, tradicinis „puslapis po puslapio“ kūrimo būdas tampa nebeefektyvus. Norint užtikrinti maksimalų greitį, vieningą kokybę ir lankstumą ateityje, perėjome prie komponentinės architektūros. Paaiškiname, kaip tai veikia ir kokią realią naudą tai kuria jums.
1. Centralizuota dizaino sistema („Figma“). Dabar mes kuriame visą vizualinę sistemą (angl. Styleguide): apibrėžiame spalvas, šriftus, tarpus ir elementų stilius kaip tikslius kintamuosius.
Praktinė nauda: Jei ateityje nuspręsite atnaujinti prekės ženklo spalvas, užteks pakeisti vieną nustatymą sistemoje, ir jis automatiškai atsinaujins visoje svetainėje – be poreikio perprogramuoti šimtus atskirų puslapių.
2. Komponentų biblioteka („Storybook“ aplinka) Iš „Figma“ dizaino sukuriame tikrą, veikiančią programinių komponentų biblioteką. Kiekvienas mygtukas, forma ar navigacijos juosta egzistuoja kaip izoliuotas elementas, kurį galima testuoti „Storybook“ aplinkoje – tarsi virtualiame „LEGO kaladėlių“ kataloge. Plačiau apie Storybook - https://storybook.js.org/.
Praktinė nauda: Kiekvienas komponentas kruopščiai ištestuojamas dar prieš patenkant į svetainę. Tai drastiškai sumažina klaidų tikimybę ir užtikrina techninį stabilumą.
3. Modernus technologijų rinkinys: „React“ + „Tailwind CSS“ Svetainių naudotojo sąsajai (angl. Front-end) pasitelkiame „React“ (technologiją, kurią naudoja „Meta“, „Netflix“, „Airbnb“) ir spartųjį „Tailwind CSS“ karkasą.
Praktinė nauda: Užtikrinamas žaibiškas svetainių veikimas, lengvesnis kodo palaikymas ir nepriekaištingas prisitaikymas prie bet kokio įrenginio ekrano.
4. Griežtas WCAG prieinamumo standartų laikymasis Kiekvienas projektas testuojamas pagal tarptautinius žiniatinklio prieinamumo (WCAG) standartus. Užtikriname pakankamą spalvų kontrastą, navigaciją klaviatūra ir suderinamumą su ekrano skaitytuvais.
Praktinė nauda: Svetaine gali patogiai naudotis visi, įskaitant žmones su negalia.
Viešajam sektoriui:
Garantuotas teisinis atitikimas: Mūsų procesas automatiškai užtikrina atitiktį WCAG 2.1 AA prieinamumo reikalavimams, kurie yra privalomi valstybinėms institucijoms.
Lengvesnis palaikymas: Dėl komponentinės architektūros sistemų atnaujinimas tampa greitesnis ir reikalauja mažiau biudžeto išlaidų.
Saugumas: Švaresnis kodas be nereikalingų „šiukšlių“ sumažina saugumo spragų riziką ilgalaikėje perspektyvoje.
Verslo klientams:
Greitis į rinką (angl. Time-to-market): Kadangi naudojame iš anksto paruoštus ir ištestuotus komponentus, naujų funkcijų ar polapių kūrimas vyksta gerokai greičiau.
Prekės ženklo nuoseklumas: Vientisa dizaino sistema garantuoja, kad kiekviena svetainės detalė atrodys profesionaliai ir atspindės jūsų vizualinį identitetą.
Prognozuojami plėtros kaštai: Augant verslui, iš anksto žinosite, kiek kainuos ir truks naujų funkcionalumų įdiegimas.
Mobili patirtis: Modernios technologijos užtikrina, kad svetainė veiks sklandžiai ir intuityviai net ir pačiuose mažiausiuose ekranuose.