原创 react hook的學習手冊

今年五月份就開始接觸react hook,六月份也在組內分享過一次,但由於太忙所以現在才抽出時間寫這篇關於hook的學習手冊。 前沿: react hook相信對於前端開發者來說也不會陌生,就是基於react16.8之後推出的解決函數式組件

原创 angular6的table組件開發的實現示例

這篇文章主要介紹了angular6的table組件開發的實現示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 背景及吐槽: 今年有機會再次接觸angualr這個框架,想起第一次接觸n

原创 react的diff算法篇

對於react來說,diff算法是裏面最爲重要的一個部分,它主要是用來提高react的重複渲染的效率,而本篇博客不會深入到diff算法的代碼實現,只是講述它的原理和策略。 傳統的Diff算法: 如果將傳統的diff算法和v-dom相結合,就

原创 react中key的作用

背景: 如果爲父節點添加多個相同的子節點時,不添加key屬性,會報錯但同時也會渲染出dom,渲染出dom其實是證明能從差異對象中渲染出真實dom,但報錯的原因是因爲這種寫法會影響渲染的性能,不利於生層dom節點。 作用: key的作用主要是

原创 babel的初步瞭解

前段時間開始研究ast,然後慢慢的順便把babel都研究了,至於ast稍後的時間會寫一篇介紹性博客專門介紹ast,本博客先介紹一下babel的基本知識點。 背景: 由於現在前端出現了很多非es5的語法,如jsx,.vue,ts等等的格式和寫

原创 react的事件機制

好久沒寫博客了,前段時間太忙以至於平時的積累都記錄在內網的wiki裏,趁着這幾天有空,將這段時間所積累的乾貨慢慢的分享出來,如果內容有不正確的地方,歡迎糾正。 本博客大概介紹一下react的事件機制,並給出整體的設計圖,但不涉及react底