Задать вопрос
@ruboss

Как правильно построить структуру приложения на бэкэнде (good practice)?

Всем привет!

Есть веб-приложение, на данный момент у него 3 базы данных, доступ к которым нужен с нескольких частей этого приложения. Интересует good practice, как правильно структурировать проект, чтобы не было повторяемости кода и осталась масштабируемость и гибкость)

Наброски текущего положения вещей в проекте
9f354252dc0e43ba9776acb224bbacf5.PNG
Есть некая панель админкская, через которую получаются и записываются данные в базы, либо непосредственно через неё либо через основную часть приложения.

Есть идея сделать все через API и делать просто запросы к нему.
4cf7ed8ddae249ae9eca2c1ba0fec4e8.PNG

Какие могут быть минусы данного подхода?
Подскажите куда копать или что почитать?)
  • Вопрос задан
  • 275 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
Я за второй вариант — он гибче и вы отделяете фронт от бэка совсем.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽