Я уже давно создаю веб-приложения. В основном веб-интерфейсы.
Я всегда хотел сделать полнофункциональные веб-сайты, и поэтому мой вопрос.
Вопрос может быть глупым, поэтому, пожалуйста, потерпите меня ...
Я понял, что есть два способа разработки веб-приложений:
1. I initialize/work with stacks (MERN, LAMP). Everything inside one folder. The
backend throws the HTML code (as far as I understand).
-----or-----
2. I make a Frontend service (localhost:3000 for React (for example)) and I create
a RESTful API (with its own endpoint, say localhost/somethingBackend or
something like localhost:8000).
Мой вопрос:
Правильно ли я понял? Так работает webdev?
И что более важно, КОГДА ИСПОЛЬЗОВАТЬ ЧТО? Что быстрее или лучше?
Обычно я бы гугл что-то вроде этого, но информации об этом либо мало, либо, что более вероятно, я ищу не то.
Пожалуйста, помогите Я очистить мои концепции. Спасибо, что прочитали этот длинный пост :)