Захотел значит я собрать приложение, пересобрав свой блог. Проблема в том, что я выбрал next.js в составе
T3 stack.
Собственно вопрос - стоит ли делить приложение на backend и frontend в рамках T3 stack?
До этого был опыт написания чего то похожего на laravel и vue. Собственно вся часть vue лежала в отдельном контейнере и я мог выкладывать frontend часть в открытый доступ.
UPD.: Ответили в дискорде T3 stack
Security through obscurity is really bad. Your app should be secure even if someone reads all your source code.
Don't commit .env file(s) to the repo
Don't add NEXT_PUBLIC_ or similar to secret env vars
Use an auth library or an auth provider if you're not comfortable rolling your own auth
Follow the principle of least privilege
And your app should be secure