- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
到目前为止,我一直致力于基于 Java 的 Web 应用程序,最近开始致力于 ReactJS 应用程序。以下问题在我脑海中浮现,感谢您帮助我解决以下问题:
我了解到 Babel 会将 ECMAScript2015+ 代码和 JSX 代码转换为 ECMAScript2015,以便浏览器能够理解。那么当我们使用“npm”编译 React 项目时,是否会发生这种翻译呢?如果在编译过程中发生,Babel 会一次性转换整个项目中的所有代码吗?(或者)Babel 会转换客户端请求的文件吗?
在创建和开发 React 代码后,我们使用 Node 软件安装 React 代码中使用的所有必需的依赖库,并使用“npm start”命令启动 react 应用程序。所以在这里我想知道 NodeJS 是否是运行 React 应用程序的服务器,如果没有 NodeJS 我们就不能将 React 应用程序作为独立运行?
当我们采用基于 Java 的 Web 应用程序时,该 Java 应用程序将在服务器计算机上运行,而 Jboss 或 Websphere Application Server 等...负责运行 Java Web 应用程序 EAR 项目。然后,当客户端向 EAR 中的任何资源发出请求时,服务器将接收请求并将响应作为 HTML 发送给客户端。 同样我想知道这个请求响应周期在 React Application 中是如何工作的?例如,如果react应用程序运行在服务器计算机上,NodeJS已经在服务器计算机上启动了React应用程序,那么当客户端使用React Project对应的URL调用React应用程序时,服务器端将发送什么回到客户端/浏览器?由于 Babel 会将 React 应用程序转换为纯 JavaScript(浏览器可以理解),因此服务器是否会将 Javascript 返回给客户端?
如果服务器向客户端/浏览器返回 Javascript 代码,服务器会向客户端返回整个 React 项目(所有文件)的 Javascript 代码,还是服务器只返回 Javascript 版本的请求文件?
最佳答案
React 是一个前端库,运行在浏览器中。与任何其他前端库(jQuery 等)一样,它很高兴由任何旧的网络服务器提供服务——Apache、NGINX。
React 应用程序将以 REST API 调用的形式与后端通信,这只会产生动态数据而不是 HTML。HTML 是使用前端的 JSX 绘制的 (https://reactjs.org/docs/introducing-jsx.html)
关于reactjs - React 应用程序的运行时环境是什么,React 应用程序中的请求-响应流程是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59133712/
我正在尝试检查 Entry 中是否存在重复项,并使用内联消息提醒用户该数字存在。 $(document).ready(function(){ $("#con1").blur(function(
我有一个基于类的 View 。我在引导模式上使用 Ajax。为了避免页面刷新,我想使用此类基于 View 返回 JSON 响应而不是 HTTP 响应,但我只看到了如何为基于函数的 View 返回 JS
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我有一个大型内部企业基于 Web 的应用程序在 IIS6 上运行 ASP.NET 3.5,生成 401 个“未经授权”响应,然后是 200 个“Ok”响应(如 Fiddler 所述)。我知道为什么会发
感谢您研究我的问题。 我有一个node/express服务器,配置了一个server.js文件,它调用urls.js,而urls.js又调用 Controller 来处理http请求,所有这些都配置相
当我使用以下命令时,我得到正确的 JSON 响应: $ curl --data "regno=&dob=&mobile=" https://vitacademics-rel.herokuapp.co
我有一个非常简单的 RESTful 服务,它通过 POST 接收一些表单数据,其目的是在云存储(Amazon S3、Azure Blob 存储等)中简单地保留文本主体(具有唯一 ID)作为一个文件..
UDP 不发送任何 ack,但它会发送任何响应吗? 我已经设置了客户端服务器UDP程序。如果我让客户端向不存在的服务器发送数据,那么客户端会收到任何响应吗? 我的假设是; 客户端 --> 广播服务器地
我有一个电梯项目,其中 有一个扩展 RestHelper 的类,看起来像这样 serve{ "api" / "mystuff" prefix { case a
我们正在寻求覆盖 Kong 错误响应结构并编写自定义消息(即用我们的自定义消息替换“超出 API 速率限制”、“无效的身份验证凭据”等)。 我们要找的错误响应结构(代码是自定义的内部错误代码,与HTT
我正在尝试监听 EKEventStoreChangedNotification 以检查当我的应用程序处于后台时日历是否已更改。 我在 View Controller 的 initWithNibMeth
我了解 javascript,并且正在学习 ASP.NET C# 我想要做什么(完成的是javascript): document.getElementById('divID-1'
是否可以过滤所有 har 对象并仅获取 POST 请求/响应?也许在初始化 BrowserMobProxyServer 期间是这样做的方法?我需要将 har 对象保存到文件中并上传到 har 查看器。
我正在尝试向 Oauth 的 API 发送响应。遗憾的是,Symfony2 文档在解释 $response->headers->set(...); 的所有不同部分方面做得很差。 这是我的 OauthC
我正在尝试测试用例来模拟 api 调用,并使用 python 响应来模拟 api 调用。 下面是我的模拟, with responses.RequestsMock() as rsps: url
在尝试在 Haskell 中进行一些领域驱动设计时,我发现自己遇到了这个问题: data FetchAccessories = FetchAccessories data AccessoriesRes
我正在与 ANT+ USB 棒连接,并用项目 react 器替换我自己天真的“MessageBus”,因为它看起来非常合适。 USB接口(interface)本质上是异步的(单独的输入/输出管道),我
我正在将项目迁移到AFNetworking 2.0。使用AFNetworking 1.0时,我编写了代码来记录控制台中的每个请求/响应。这是代码: -(AFHTTPRequestOperation *
我有以下代码段。 ajaxRequest.onreadystatechange = function(){ if(ajaxRequest.readyState == 4){
我有问题......我在 php 中有一个监听器脚本可以执行以下操作: if ($count != 1) {echo 'no';} else { echo "yes";} 因此它会回显"is"或“
我是一名优秀的程序员,十分优秀!