Введение
Добро пожаловать в модуль проектирования!
В этом разделе курса мы наконец начнём собирать архитектуру приложения FoodFleet. До этого момента мы обсуждали очень высокоуровневые концепции — настолько общие, что их можно применять для проектирования бэкенд-систем, клиентских приложений или решений для работы с данными.
Теперь же мы сосредоточимся именно на фронтенд-слое и будем рассматривать архитектурные и дизайнерские подходы с точки зрения фронтенд-разработки.
В этом модуле мы поговорим о моделировании предметной области (Domain Modeling), разберём несколько диаграмм, которые помогут визуально представлять архитектурный дизайн, а также начнём декомпозировать приложение на модули и меньшие части.
К концу модуля у нас будет дизайн-документ — высокоуровневый план, на основе которого мы сможем начать реализацию.
Но самое важное — ты пополнишь свой «набор инструментов» архитектора.
У тебя появятся новые техники и подходы, к которым можно возвращаться всякий раз, когда они понадобятся.
Помни: проектирование — это не одноразовая активность.
Это непрерывный процесс, который происходит итеративно, по мере развития проекта.
Инструменты и методы, которые мы изучим, пригодятся как при старте нового проекта с нуля, так и при добавлении функций в существующую систему.
Давайте уже начинать!
Это платный урок
Купите полный доступ к курсу чтобы просматривать данный контент
Основы архитектуры фронтенда
Изучите основы проектирования современных, высоконагруженных фронтенд-приложений.
Безопасные платежи обрабатываются сервисом Юкасса
Комментарии
Войдите, чтобы оставить комментарий