Web Dev Talks #2: миг­ра­ция с уми­ра­юще­го фрей­мвор­ка

17 июня 2021

Публикуем второе видео в серии Web Dev Talks, посвященной актуальным темам веб-разработки. Ведущие фронтенд-разработчики DSR Corporation, Александр Ерин, Дмитрий Разинков и Никита Максимов, в рамках неформальной беседы обсуждают подходы к миграции проекта с умирающего фреймворка, рассказывают об особенностях и подводных камнях процесса.


Специалисты по веб-разработке наверняка знают, что поддержка AngularJS будет прекращена 31 декабря 2021 года. Активное развитие фреймворка завершилось в июне 2018 года. Александр и Никита работают над масштабными и долгосрочными проектами, где использовался AngularJS. Ребята расскажут о процессе миграции с этого умирающего фреймворка, а также о других тонкостях перехода на новый фреймворк.

  • Подходы к миграции: 1) переписать все с нуля; 2) 2 приложения по роутингу; гибридное приложение.
  • Что нужно учитывать перед миграцией?
  • Что нужно сделать, чтобы начать миграцию на React и Angular?
  • Переиспользование старого кода.
  • Сложность поддержки гибридного приложения, дополнительный эффорт, баги.
  • Как change detection работает между фреймворками.
  • Когда можно выкинуть старый фреймворк?
  • Как обезопасить проект от смерти фреймворка?

Смотрите первое видео из серии Web Dev Talks, посвященное сравнению популярных веб-фреймворков: React, Angular и Vue.