Pereiti prie turinio
Grįžti į darbus

Angular → React migracija

Veikiančio enterprise SaaS migracija į React + Next.js nestabdant funkcijų kūrimo.

Įmonė
Hypt AG
Laikotarpis
2024 — 2025
Vaidmuo
Senior frontend inžinierius

Angular kodų bazė stabdė funkcijų greitį ir įdarbinimą. Perrašymas nuo nulio buvo per rizikingas produktui su veikiančiais enterprise klientais — migracija turėjo vykti palaipsniui, produkcijoje, su nuline regresijų tolerancija.

  • Ištyriau galimybes, pagrindžiau techninį verslo atvejį ir gavau pritarimą — tada atsakiau už vykdymą.
  • Sutvarkiau kodų bazę kaip Turborepo monorepo, kad Angular ir React aplikacijos galėtų egzistuoti kartu, dalindamosi tipais, tokenais ir įrankiais pereinamuoju laikotarpiu.
  • Migravau funkciją po funkcijos už stabilių API kontraktų, pristatydamas kiekvieną dalį į produkciją, kai ji buvo paruošta.
  • Naudojau AI pagrįstas darbo eigas mechaniniam konvertavimui pagreitinti, kiekvieną pakeitimą peržiūrint ir testuojant prieš sujungimą.
  • Pilna migracija pristatyta į produkciją — be funkcijų įšaldymo, be klientams matomų regresijų.
  • Naujas stack (React + Next.js + Tailwind) išmatuojamai pagerino kūrimo greitį ir įdarbinimo galimybes.
  • Monorepo architektūra iki šiol yra platformos pagrindas.
ReactNext.jsTailwind CSSTurborepoTypeScript

Turite panašią problemą?

Priimu freelance, rangos ir etatinį darbą — mielai aptarsiu jūsų situaciją ir ar galiu padėti.

Susisiekti