Евгений Белокопытов

+2
с 2022
0 подписчиков
2 подписки

Все зависит от проекта и компетенций сотрудников.
Но есть вы строите проект на кубах, то devops, как отдельная роль, в команде обязателен.

1

Можно использовать volumes и не пере собирать проект каждый раз. Удобно, когда нужен nginx, caddy или traefik. Все зависит от сложности приложения. Конечно проблему с ssl можно решить при помощи local-ssl-proxy и прочих прямо в рамках react dev server или аналогичных, но опять же в сложных проектах нам может понадобится что-то еще. Например в случае Next, Nuxt или прочих SSR фреймворков мы можем использовать серверную инфраструктуру и вполне можем поднять рядом редис или что-то еще. Стандартный пример - кеширование html для уменьшения TTFB. Во многих простых SSR проектах весь API строят на возможностях фреймворка и там нужно довольно много сервисов рядом. В production эти сервисы могут быть где угодно, а для разработки очень просто поднимать их в контейнерах

1