Pull to refresh
16K+
2
Karen Khachatryan@k_khachatryan

User

11
Rating
Send message

Вторая копия Vue: как лишняя строка в lockfile повесила Chromium

Level of difficultyMedium
Reading time12 min
Reach and readers11K

Может ли лишняя запись в yarn.lock повесить браузер? Наша прожила в репозитории три месяца, не привлекая внимания, а потом ночью после релиза положила прод вечным лоадером - причём только в Chromium. Рассказываю, как мы шли к разгадке через ложные следы и что в итоге оказалось в рантайме.

Читать далее

Широкий вход, узкий выход: Vue 3 внутри jQuery‑формы без бесконечных циклов

Level of difficultyMedium
Reading time14 min
Reach and readers8.8K

Добавить на страницу новые функции, не трогая саму страницу, звучит как противоречие. Но альтернативу мы посчитали командой: полное переписывание заняло бы год, в течение которого страница не получила бы ни одной новой функции. Мост между старым кодом и новым занял два месяца, и строил его уже я один. Расскажу, как этот мост устроен, почему получился несимметричным, где чуть не зациклился и что в нём так и осталось кривым.

Читать далее

Information

Rating
740-th
Location
Липецк, Липецкая обл., Россия
Date of birth
Registered
Activity

Specialization

Фронтенд разработчик, Веб-разработчик
Средний
JavaScript
TypeScript
React
SOLID
Vue.js
Vite
GraphQL
Next.js
Webpack
Jest