Siirry sisältöön
BigTree108

Frontend-kehitys

Angular-, React- ja Vue-frontendit rakennettuna design systemina, testattuna oikeassa selaimessa ja käytettävissä 375 pikselin puhelimella. Oma Angular 22 -portaalimme on referenssitoteutus, ja sen luvut voitte lukea alta.

Kehykset, joita miehitämme

  • Angular

    Oma portaalimme on Angular 22

    Standalone-komponentit, signaalit, zoneless-muutostunnistus ja uusi control flow. Syvin näyttö, joka meillä on, koska pyöritämme itse 91 reitin Angular-sovellusta.

  • React ja Next.js

    SPA-sovellukset ja Next.js

    SPA-sovellukset ja palvelinpuolella renderöidyt Next.js-sivustot, samalla komponenttikirjastokurilla, jota noudatamme Angularissa.

  • Vue.js

    Rekrytoitu ja haastateltu Vue-ekosysteemiä varten

    Vue-frontendit tuotteille, jotka ovat jo sitoutuneet kyseiseen ekosysteemiin, rekrytoituna ja haastateltuna nimenomaan sitä varten.

Mitä saatte, kehyksestä riippumatta

  • Ajantasaiset versiot, ajantasaiset mallit. Seuraamme uusinta vakaata julkaisua ja modernisoimme koskettamamme tiedoston samassa muutoksessa sen sijaan, että jättäisimme koodikannan kaksi pääversiota jälkeen.
  • Design system, ei kasa sivuja. Yksi toteutus kutakin käyttöliittymämallia kohti, koottuna jaetuista lohkoista; jokaisella jaetulla komponentilla on story, joka ajaa axe-saavutettavuustarkistukset.
  • Taustajärjestelmästä generoidut sopimukset. API-asiakas generoidaan OpenAPI-dokumentista; mitään tietotyyppiä ei kirjoiteta käsin, ja generoitu kansio on vain luku -tilassa.
  • Valtuutus ennen renderöintiä. Jokaisella reitillä on tyypitetty käyttöoikeusvahti, joka ratkeaa ennen kuin komponenttia on olemassa. HTTP-interceptor on monikerroksista suojausta, ei koskaan ensisijainen kontrolli.
  • Mobiili vaatimuksena. Ei vaakasuuntaista vierittämistä 375 pikselin leveydellä, 44 pikselin kosketuskohteet, mitään ei katkaista, pääasialliset toiminnot tavoitettavissa peukalolla.

Miten komponentti kirjoitetaan

Logiikka, template ja tyylit ovat aina kolme samaan paikkaan sijoitettua tiedostoa. Jäsennellyt suodattimet, lajittelu ja sivutus ovat URL-osoitteessa, jotta näkymän voi jakaa; vapaa tekstihaku pysyy muistissa, koska se voi sisältää henkilötietoja ja URL-osoitteet päätyvät lokeihin. Laskenta, muotoilu sekä PDF- tai CSV-vienti tapahtuvat selaimessa, kun taas taustalla olevan datan sivutus ja suodatus pysyvät SQL:ssä kutsujan näkyvyyssuodattimella, joten selain ei koskaan saa rivejä, joita käyttäjä ei saa nähdä.

Toimittamamme frontendit

Neljä Angularilla ja Reactilla toimitettua SPA-sovellusta, yli 300 käyttöliittymäkomponenttia ja yli 90 Lighthouse-pistettä, kaupankäynnin, terveydenhuollon, HR:n ja logistiikan tuotteille. Luvut toimitushistoriastamme.

Tarvitsetteko frontendin, tai pelastusta olemassa olevalle?

Lähettäkää repositorio tai suunnitelma. Saatte kirjallisen selvityksen ja arvion yhden arkipäivän kuluessa.