我正在学习反应。 W3schools说(在此link中):
开始学习React的最快方法是直接在HTML文件中编写React。
这种使用React的方式可以进行测试,但是对于生产而言,您需要设置一个React环境。
所以我的问题是:为什么?
答案 0 :(得分:1)
为避免在运行时将代码编译为Javascript,这可能会占用大量内存。
您的浏览器不了解React,而是JavaScript,当您提供babel
来转换代码时,它的效率和内存性能都不高。因此,为了使您的应用程序性能更好,建议先创建一个捆绑包,然后将其部署到您的Web应用程序。
出于学习目的,您可以尝试通过传递babel / react链接来开发应用程序,有时您肯定会感觉浏览器开始挂起等。