【发布时间】:2017-08-27 18:13:42
【问题描述】:
我正在查看 vue.js 的 wiki 页面并看到了这个:
与 React 开发相比,Vue 可以集成到一个 现有的 Web 应用程序更容易。通常,Web 应用程序 只需包含 Vue.js 即可立即开始使用 Vue JavaScript 库。与 Webpack 或 Browserify 的使用并不严格 一定。这与 React 开发形成鲜明对比 使用 Webpack 和 Babel 是不可避免的,因此使 转换现有的 Web 应用程序要困难得多。
有人能解释一下为什么 React 需要 webpack 和 babel 吗?我以为你可以直接放入 React 的 CDN 的链接,它会起作用吗?
【问题讨论】:
-
React 使用的 JSX 与普通 JS 略有不同,因此需要通过 Babel 运行。
-
但对于非 JSX 开发(仅限 JavaScript)只需指向任何 React CDN