3 回答

TA貢獻1829條經驗 獲得超7個贊
React 通常和其他的 JavaScript 框架同時被提及,但是說“React 對比 Angular”卻講不通,因為它們之間是不可比較的。Angular 是一個完整的框架(包括一個 view 層),React 卻并不是。這也是 React 很難于理解的原因,它雖然抽離自一個具備完整框架的生態系統中,但僅僅是一個 view 層。
React 提供了模板語法以及一些函數鉤子用于基本的 HTML 渲染。這就是 React 全部的輸出——HTML。你把 HTML / JavaScript 合到一起,被稱為“組件”,允許把它們自己內部的狀態存到內存中(比如在一個選項卡中哪個被選中),不過最后你只是吐出 HTML。

TA貢獻1895條經驗 獲得超3個贊
首先無論你用 webpack 還是 browserify, React 本身的代碼量不小,這個現實你改變不了。
但 600k 也太夸張,你看下是不是忘記 uglify 了。
現在有兩種比較流行的分割大 js 文件的做法:
1. 多頁面應用,不同的 entry 提取出共同的 common.js 和各自的 entry.js
2. 單頁面應用,分為庫文件 vendor.js 和應用文件 app.js
browserify 和 webpack 都可以實現。

TA貢獻2037條經驗 獲得超6個贊
唯一值,稱為SessionID(好像是通過取進程ID的方式取得的)。(二)然后,服務器開辟一塊內存,對應于該SessionID。(三)服務器再將該SessionID寫入瀏覽器的cookie(一些在中國頁的源代碼中有所體現)。(四)服務器內有一進程,監視所有Session的活動狀況,如果有Session超時或是主動關閉,服務器就釋放該內存塊。(5)當瀏覽器連入IIS
添加回答
舉報