Халилова Зарема, Uploadcare, СПб - КАК МЫ ОТДЕЛИЛИ ФРОНТЕНД ОТ МОНОЛИТНОГО БЭКЕНДА
У нас в Uploadcare есть старый монолитный сайт на Django. С этим были проблемы: три версии дизайна разных времен, верстка в темплейтах джанги, сборка ассетов вместе со сборкой джанги, сложное окружение для сборки и запуска проекта, активная разработка бэкенда, постоянные конфликты при мерджах, долгий деплой, при этом нужно было сделать полный редизайн проекта.
Для удобной разработки нового дизайна мы сделали изоморфное React приложение с серверным рендером на , оставив на стороне Django только REST API. Таким образом мы полностью отделили фронтенд от старого бэкенда.
Я расскажу как мы предложили такое решение, какие были опасения со стороны бэкенда и менеджмента, как мы это решили. Каким был процесс отделения, с чего мы начали и какой в итоге стала архитектура проекта. Как мы настроили деплой, процесс разработки и что получилось в итоге.
Спойлер: всё получилось хорошо, бэкендеры и фронтендеры счастливы!
Бонус: расскажу как предложить такое у себя и что нужно учесть.
АУДИТОРИЯ СЛУШАТЕЛЕЙ ДОКЛАДА
Фронтенд-разработчики, которые делают фронтенд в рамках бэкенд приложения и еще не перешли на .
2 views
516
147
5 months ago 00:27:13 1
“Одержимый“ - “Müptelâ“. CANLI Production 2022 год. Режиссёр Эльмар Аблаев
9 months ago 00:04:22 1
« ЭРЕДЖЕБИМ » Зарема Ханым & Арсен Османов ♫ 2024
1 year ago 02:09:47 4
Концерт ярмарки народных достижений «Aqmescit-2021» («Акъмесджит-2021»)
1 year ago 00:03:00 1
Лиля Буджурова. «Разговор с сыном». Читает автор
2 years ago 00:00:51 23
Müptelâ - Одержимый | Official Trailer
4 years ago 01:11:41 10
Голоса Большой Страны 12
5 years ago 00:08:44 1
Как внести свой вклад в Open Source
7 years ago 00:41:57 2
КАК МЫ ОТДЕЛИЛИ ФРОНТЕНД ОТ МОНОЛИТНОГО БЭКЕНДА (Халилова Зарема)
7 years ago 02:14:01 101
Октябрьская встреча SPB Frontend (2017)
8 years ago 00:39:53 131
“Прощай, jQuery!“ Зарема Халилова, func2015
9 years ago 00:54:18 44
«Прощай, jQuery!» и «Архитектура систем локализации на клиенте»