alekseyHunter
@alekseyHunter
Android developer

Какой стэк технологии выбрать для социальной сети?

Добрый день.

Планирую написать полноценную социальную сеть с нуля. Понятно, что в одного аналог ВК писать трудно, но реально написать основной функционал. Бэкенд буду писать на PHP(Laravel), на фронт - Quasar. БД - MongoDB, MySQL. Сервер на Nginx.

Архитектуру нашел следующую:
jmbucqvpoxx_a4snov3itggvn2w.jpeg


Поскольку невозможно задать вопрос о том, чего не знаешь. Спрошу следующее - Какие еще технологии и архитектуры можете порекомендовать?
  • Вопрос задан
  • 372 просмотра
Решения вопроса 3
sergiks
@sergiks Куратор тега Веб-разработка
♬♬
Добавьте HaProxy, Redis, Swoole и обязательно TensorFlow Serving с какой-нибудь нейросетью, иначе единственный клиент с иллюстрации не оценит масштаба.
Ответ написан
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Архитектуру нельзя посоветовать. Нужно собирать требования и под них проектировать хотябы пару вариантов архитектуры, из которых уже дальше выбирать
Ответ написан
Starina_js
@Starina_js
full-stack web dev
Архитектура проектов не зависит от языков программирования, библиотек, баз данных.
Начинать надо с бизнес-требований, дальше переходим к бизнес-логике, а дальше уже работаем на уровне реализации (языки, библиотеки, фреймы и т.п).
+ еще архитектура штука изменчивая. Она должна и будет меняться при смене требований.

Посоветовать могу книгу «Чистая архитектура. Роберт Мартин». Что-то сразу не зайдет, но в целом станет легче)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Sasha_Odesskiy
@Sasha_Odesskiy
бла-бла-бла!
ты пишешь что будешь без фреймворка, но назвал уже Laravel и Quasar, это не фреймворк?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы