Бекенд для приложения на реакте. Какой он у вас?

Интересен Ваш личный опыт работы с React-приложениями. С каким бекендом Вы предпочитаете связывать свое приложение? Каков Ваш стек в этом плане? Так же интересует выбор баз (MySql, MongoDB....)
  • Вопрос задан
  • 1555 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
С каким бекендом Вы предпочитаете связывать свое приложение?


Обычно REST/HTTP API/RPC прячут нюансы реализации бэкэнда. Так что без разницы, лишь бы апишка была удобная.

Каков Ваш стек в этом плане?

php, symfony2, postgresql. В любом случае разработчика SPA это волновать должно в последнюю очередь.

Так же интересует выбор баз (MySql, MongoDB....)

никогда не используйте mongodb как основное хранилище. Любая реляционная база на простых задачах (а на простых задачах nosql не нужен) будет проще и эффективнее. Говорю это основываясь на своем горьком опыте. Храните в mongodb агрегации денормализованных данных для ускорения выборок из реляционок. то есть в mongodb должны быть либо простые независимые данные (логи например) либо read-only данные.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы