Как происходит передача файлов от разработки к клиенту?
Я знаю, что это довольно широкий вопрос, но это действительно помогло бы мне понять шаги или названия, которые проходит приложение как разработчик, и вот что, я думаю, происходит до сих пор:
- Сборка / компиляция: код на JS или других языках кодирования компилируется в машинный код или двоичный код, который аппаратное обеспечение понимает и может выполнять
- Развертывание: приведенный выше скомпилированный код развертывается на сервере, на котором он размещен.
- Обслуживается: когда клиент / браузер подключается к серверу, код передается клиенту
- Загружено: клиент загружает этот код на жесткий диск своего компьютера
- Loaded: клиент загружает этот код с жесткого диска в оперативную память, поскольку он не может выполнить код непосредственно с жесткого диска
- Выполнено: это место, где происходит среда выполнения, или когда браузер запускает код и выполняет операции, которые приводят к тому, что пользователь обычно видит что-то
Пожалуйста, поправьте меня где угодно, если я ошибаюсь. Спасибо