我正在查看 vue.js 的 wiki 页面,看到了这个:
与 React 开发相比,Vue 可以集成到
现有的 Web 应用程序更加容易。通常,Web 应用程序
只需包含 Vue.js 即可立即开始使用 Vue
JavaScript 库。与 Webpack 或 Browserify 的使用并不严格
一定。这与 React 开发形成鲜明对比
与 Webpack 和 Babel 一起使用是不可避免的,因此
转换现有的 Web 应用程序要困难得多。
有人能解释一下为什么 React 需要 webpack 和 babel 吗?我以为你只要把 React 的 CDN 链接放进去就可以了?
不,Babel 和 Webpack 对于 React 堆栈来说不是必需的。您仍然可以找到其他替代方案来构建您最喜欢的堆栈,例如 Browserify 和 Gulp。
然而,如果你想让事情变得更简单,我建议你学习 Babel 和 Webpack 并将其与 React 一起使用,因为:
- 您可以使用模块。
- 您可以将 JSX 与 ES6 一起使用。
- 它支持很多浏览器
- 您可以使用更高级的功能(异步/等待)等
使用网络包
- 您可以为 sass、less、postcss 等使用不同的加载器
- 您可以使用不同的插件来优化您的构建,例如 Uglify、HotModuleReplacement、Chunks 等
使用 webpack 还有很多优点,您可以发现here http://blog.andrewray.me/webpack-when-to-use-and-why/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)