加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

reactjs – 为什么React要求Babel和Webpack工作?

发布时间:2020-12-15 20:49:44 所属栏目:百科 来源:网络整理
导读:我正在查看vue.js的wiki页面,看到了这个: When compared to React development,Vue can be integrated to an existing web application much more easily. Normally,a web application can start using Vue immediately by simply including the Vue.js Jav
我正在查看vue.js的wiki页面,看到了这个:

When compared to React development,Vue can be integrated to an
existing web application much more easily. Normally,a web application
can start using Vue immediately by simply including the Vue.js
JavaScript library. Usage with Webpack or Browserify,are not strictly
necessarily. This is in stark contrast to React development where
Usage with Webpack and Babel is unavoidable,therefore making
converting existing web application much more difficult.

有人能解释为什么React需要webpack和babel吗?我以为你可以直接进入React的CDN链接,它会起作用吗?

不,对于React堆栈,Babel和Webpack不是必需的.您仍然可以找到其他替代方案来构建您喜爱的堆栈,例如Br??owserify和Gulp.

但是,如果您想让事情变得更容易,我建议您学习并使用Babel和Webpack以及React,因为:

>您可以使用模块.
>您可以将JSX与ES6一起使用.
>它支持很多浏览器
>您可以使用更高级的功能(异步/等待)等

随着webpack

>你可以使用不同的装载机,包括sass,less,postcss等
>您可以使用不同的插件来优化您的构建,例如Uglify,HotModuleReplacement,Chunks等

使用webpack还有很多优点,你可以找到here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读