Государственный портал
Онлайн Роспатент
Diasoft · Ведущий инженер-программист · сентябрь 2024 — сейчас
Высоконагруженный портал для электронного взаимодействия с Роспатентом: подача заявок, статусы, документы.
Задача
Перевести проект с JavaScript на TypeScript и поставить постоянные проверки, которые ловят ошибки до продакшена — не останавливая выпуск новых экранов.
Результат
Часть runtime-ошибок убрана типизацией, проверки идут на каждый коммит — релизы стали предсказуемее. Работа над скоростью ключевых экранов продолжается.
- React
- TypeScript
- Redux
- Webpack
- Jest
- REST API
- CI/CD