知乎 尤雨溪知乎live感悟與總結

2021-08-15 02:38:52 字數 1117 閱讀 6693

1.如何學習vue原始碼:

原始碼學習/

2.元件:

主流框架以元件做為最基本的單元。

前端思維:頁面->應用->元件

react貢獻:元件可以是乙個函式,有一些props進來,可以返回乙個抽象的資料結構,用class包裝。突破元件是靜態頁面的思維方式。

3.元件分類:

純展示型元件:資料進,dom出

揭露型元件(container):和資料層打交道。將資料傳給展示型的元件。

互動性元件:對於表單元件的封裝和加強。強調復用。

功能型 比如,作為一種擴充套件、抽象機制存在。

4 模版和jsx的對比:

jsx:本質上js。最大的優點:靈活性。最大的價值是書寫功能型元件遠超模版。

模版會將最少的邏輯放在模版檔案裡。

5 colocation:

模版,樣式和js邏輯

6 變化偵測:

vue資料是響應式的,把資料交給vue後,mutate屬性值時,vue會做出響應的更新。詳情見:

pull:系統進行暴力比對,查出哪些變了。(react)

通過一些方式減少系統無用功

push:細粒度的更新,但是每乙個繫結都會有開銷。(vue)

7 狀態管理(flux)

本質:從源事件對映到狀態的改變,再對映到ui的變化。

宣告式渲染:已經做到了狀態的改變對映到ui的變化。

狀態管理做的事情是:如何管理將事件元對映到狀態變化。

把vue當redux用:

把vue當mobx用:

8 路由:

元件和路由解耦,變成了把乙個url對映到元件樹的過程。

路由之間的跳轉,要提供鉤子,或者可能進行非同步操作。

css

主流的 css 方案

作用域critical css

atomic css

分發復用

跨平台復用

10構建工具

構建工具解決的其實是幾方面的問題:

關於部署

關於服務端渲染:

ssr.vuejs.org

新規範:

ssr.vuejs.org

如何提高記憶力?知乎live學習

重點 八個方面 提公升長時記憶 當我們進入乙個新鮮的環境時,大腦會釋放多巴胺,so 我們可以在遊戲前後 旅行中 學習 長時間進行有氧運動 喝咖啡 每天喝三杯左右的咖啡,長期飲用可以預防老年痴呆 吃單不飽和脂肪酸 如橄欖油 牛油果 三文魚 深海魚類 豬和牛是多不飽和脂肪酸吃多可能記憶不好 蝦青素 睡眠...

知乎live筆記 如何得到好的科研Idea

何謂金點子 3個途徑 頭腦風暴 雷區問答 方向?有了研究內容,產生不了好的科研想法 如何與他人合作?怎麼積累 第一篇 第二篇還能不能應用?推薦老外的一些英文寫作的書 用英文記錄和總結,可以把不熟悉的英文單詞記錄下來,也能提高英文水平,模仿高手寫作 要越早越開始寫,可以邊做研究邊寫 文獻如何記筆記 文...

《免費前端教程不會告訴你這些》知乎LIVE讀後感

作者的自我介紹 回答問題總結 前端的歷史 入門指導 專案推薦 推薦 學習思路推薦 follow 我的 github 看完任意一本教程 給一年前端 三年前端 我的收穫 學習方法 我覺得作者身上表現的這些點一定算是他成功路上的優秀特質,我們不一定要都學會,但是可以結合自身情況來學習一下 關於前端學習之路...