原创 初識 React + Antd + webpack 簡單實例 (可預覽)

前言 實踐於 2018 年 5 月 React China 中文社區 Github 源碼 React + Antd + webpack 預覽 目錄介紹 相關頁面 最後呢,簡單介紹一下React 和 React Nati

原创 Vue源碼解讀之computed計算屬性

前言 通過珠峯課程的學習來理解computed計算屬性的原理 那首先呢,先回顧一下vue的響應式數據原理 Vue 在初始化數據時,會給 data 中的所有屬性使用 Object.defineProperty 重新定義 setter

原创 NodeJs 之Buffer(緩衝區)

前言 JavaScript 語言自身只有字符串數據類型,沒有二進制數據類型。 但在處理像TCP流或文件流時,必須使用到二進制數據。因此在 Node.js中,定義了一個 Buffer 類,該類用來創建一個專門存放二進制數據的緩存區。

原创 淺析vue-router路由實現原理

前言 通過B站視頻和一些童鞋的文章結合GitHub源碼閱讀來理解路由的實現原理 看過前章vuex狀態管理的分享之後,相信對路由這塊也是非常感興趣的,同樣的模式,同樣的方式,我們走進GitHub之vue-router 同樣直接走進

原创 說好的一月3篇+呢

emmm~~ 很心塞 ,五月太忙了 ,完全沒有心思去學習 ;雖然推掉了各種事情 ,可事實還是 0+ 。 六月爭取 ++ 吧

原创 Vue源碼解讀之vue-router路由

前言 通過B站視頻和一些童鞋的文章結合GitHub源碼閱讀來理解路由的實現原理 看過前章vuex狀態管理的分享之後,相信對路由這塊也是非常感興趣的,同樣的模式,同樣的方式,我們走進GitHub之vue-router 同樣直接走進

原创 Vue源碼解讀之vuex狀態管理

前言 通過B站視頻和一些童鞋的文章結合Git源碼閱讀來理解vuex的實現原理 話不多說,我們直接上源碼 首先來看一下vuex的源碼目錄,衆所周知,主要工程一般都在 src 下,所以我們直接從這裏開始 module:模塊構造函數

原创 Vue源碼解讀之響應式數據原理

前言 通過珠峯課程的學習來理解 Vue 源碼的響應式原理 。 響應式原理 1.核心點: Object.defineProperty 2.默認 Vue 在初始化數據時,會給 data 中的屬性使用 Object.defineProp

原创 Vue源碼解讀之如何檢測數組變化的

前言 通過上一篇文章,我們知道了Vue初始化data的響應式原理,只講到了對象是如何通過defineReactive 方法對data屬性創建監測的,而數組則只是略帶過,下邊我們就通過源碼來捋一下 首先看回這個判斷 src/core

原创 可視化數據平臺的前端實現

前言 隨着公司的發展和進步,數據大屏的業務日益增長,公司目前的做法大致可以分爲兩種 人肉 or 第三方工具平臺 . 人肉:很簡單,一個前端配備,熟練的 html + css + js 技能就完事了 ; 優點:開發靈活多變 不足:效

原创 了不起的前端性能優化

前言 說到前端性能優化,絕對是對一個前端攻城獅的綜合考量 ~ 作爲一個前端,在功能ok的前提下,最重要的應該就是體驗了,有人說: 正常打開一個頁面超過3 ~ 5秒等待,還沒有打開,我就不會等了 這個活動也太low了,體驗一點都

原创 Node 之路由

前言 在NodeJs中,路由提供請求的 URL 和其他需要的 GET 及 POST 參數,隨後路由需要根據這些數據來執行相應的代碼, 通俗點說:通過 NodeJs路由可以拿到 地址欄 url 和 http 模塊 get post

原创 NodeJs 之模塊系統

前言 隨着前端的發展,工程模塊兒化已經是必不可少的一部分了,爲了讓NodeJs的文件可以相互調用,NodeJs提供了一個簡單的模塊系統;簡單點說:一個 nodeJs 文件就是一個模塊兒 。 通過代碼來實踐認識一下,創建一個模塊兒,