Rok
2019
Technológie
Angular
Zadanie
Vytvorenie frontend webovej aplikácie, ktorá dokáže zobrazovať celé používateľské rozhranie na základe metadát prijatých zo servera. Metadáta obsahujú celú štruktúru používateľské rozhrania, vrátane štýlovania, dát a dostupných udalostí (eventov), pomocou ktorých klientska aplikácia komunikuje spätne so serverom. Vyžaduje sa riešenie pre zlepšenie správy interných procesov pomocou klientskych aplikácií riadených metadátami, ktorých prispôsobenie bude mať vo svojich rukách klient.
Realizácia
Vytvorili sme špecifickú webovú aplikáciu, ktorá dokáže dynamicky vykresľovať komponenty HTML na základe stavu stránky, ktorý sa odovzdáva z back-endu prostredníctvom rozhrania REST API. Tieto komponenty navzájom komunikujú s cieľom odoslať zmeny a prijať ich aktualizovaný stav.
Sú to štandardné komponenty používateľského rozhrania ako sú okná, rozloženia, tabuľky, comboboxy, vstupné polia, štítky, ponuky, karty.
Výsledok
Zefektívnenie a zrýchlenie procesu správy objektov pre zamestnancov ČD. Zlepšenie prístupnosti dát. Zjednodušenie práce s dátami. Zníženie chybovosti interných procesov