01
Он модульді бір жүйедей сезіндіру.
Шектеу
Жылына миллионнан астам пайдаланушыға қызмет көрсететін платформада 10+ модуль қатар дамып жатқанда, өсіп келе жатқан Vue өнімінің беті бірізді болып қалуы керек еді.
Инженерлік қадам
Composition, роутинг, күй және ортақ өнім сценарийлері айналасында қайта пайдалануға болатын Vue 3 / TypeScript үлгілерін анықтадым, сол арқылы жаңа функциялар жергілікті келісімдерден емес, дайын жүйеден басталатын болды.
Нәтиже
Архитектура функцияны іске асыру уақытын шамамен 30%-ға қысқартты және модульаралық дамуға берік негіз қалады.
ReactNext.jsNestJSTypeScriptREST APIsGraphQL
10+өнім модулі
~30%функцияны тезірек жеткізу