Зачем React нужно подключаться к серверу? - PullRequest
0 голосов
/ 04 мая 2020

Я только начал работать с React и пришел к 2 большим вопросам, которые никогда раньше не задумывался:

  1. Почему React нужно подключаться к серверу (localhost, развертывание и т. Д. c)? Разве URL-адрес сервера обычно не нужен бэкэнду, а не интерфейсу? Исходя из моего опыта работы с интерфейсом, у меня был бы просто файл. js с jQuery, выполняющим сценарии DOM для связанного файла html, и все.

  2. Если я создаю приложение с полным стеком React, скажем, с бэкэндом. NET, то у React будет его URL-адрес сервера localhost: 3000 и бэкэнд. NET (ASP. NET Core) будет иметь что-то вроде localhost: 54204. Означает ли это, что мне нужно 2 развертывания для запуска этого приложения? Это нормально, или есть какой-то процесс для меня sh двое?

Большое спасибо за ответ, надеюсь, эти 2 вопроса, отвеченные на эти вопросы, заставят меня полностью погрузиться в asp концепция React

1 Ответ

0 голосов
/ 04 мая 2020

На первый вопрос реагирует ли сервер и почему? Да, он есть, и он находится в сборщике, который называется webpack. Фактически, он запускает серверный скрипт под капотом и предназначен для разработки. Как насчет развертывания, когда вы используете приложение create-response-app и завершаете sh ваше приложение, которое вы можете запустить npm run buld, он создает папку для связанных файлов. Таким образом, вы можете использовать его в своем бэкэнде для файлов stati c или можете создать другой серверный сценарий и развернуть его как независимое приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...