作者mickeyboy (mic)
看板Ajax
标题[问题] React.js 在html纯使用cdn的可行性?
时间Sun Feb 24 07:07:52 2019
小弟之前都是写PHP跟JQuery比较多
最近因为有SPA网页的需求
所以要使用React.js
如果网页的react、react-dom、babel都是在html直接利用cdn来使用
而非用npm webpack create-react-app
以我目前的理解
不用npm的话 变成无法直接很快速的使用第三方的套件
而webpack是协助管理套件
那假设以目前开发网站初期 在套件需求还不大的情况下
我不使用npm webpack,然後将写好的spa网页放在server的apache下
会有什麽缺点?
希望版上前辈指点迷津
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.234.215.144
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1550963275.A.8E7.html
1F:推 titikaka: Jsx没有被transpiler 的话,浏览器其实无法支援 02/24 08:12
2F:→ titikaka: 如果你又有使用ES6或更新的写法,可能也会有同样的问题 02/24 08:13
3F:推 shter: 以前可以直接用吧,但就不是使用 JSX 的写法 02/28 15:07
4F:→ shter: 不知道现在的版本还能不能用 React.createElement 02/28 15:08
5F:→ shter: 以前是只要使用 React 和 ReactDOM 去操作跟写 ES5 就好 02/28 15:10
6F:→ shter: 至於套件,如果它有输出 umd 或 iife 还是能用吧 02/28 15:10
7F:→ shter: 不然你用 Vue.js 做好了,我一堆 SPA 是用 Vue cdn 写的 02/28 15:11
8F:→ shter: 题外话其实 SPA 也可以不用任何套件写出来 02/28 15:12
9F:→ shter: 只是取决於你的作法,没有非要用什麽不可 02/28 15:12
12F:→ dododavid006: createElement 一直都能用的 02/28 20:50
13F:→ y3k: 比较建议你用webpack 不然上面说的相容性等问题会搞死你 03/01 20:19
14F:→ freeccc: 然後学 webpack 就学到放弃前端了XD 05/02 22:46