Immutability 為何重要?淺談 immutable.js 和 seamless-immutable

這陣子為了使用 react.js 重構專案,看了不少相關資料,來整理一下 immutable.js 的部份吧。以下的內容包含 immutablility、immutable.js 和 seamless-immutable。

immutable seamless-immutable react.js immutable.js


2016 總回顧

每年過年期間我總會檢視過去一年的成果和訂定當年的年度計劃。2017 年的年假期間整理了 2016 年最有收穫的十件事,如果最近有約碰面,說不定可以分享一下彼此的近況和展望(與啟發?)。

年度回顧 Postcrossing 寶可夢 吃什麼 旅遊


Todo List: Redux with jQuery Example

Redux 是用來管理狀態(state)的框架,可以和 React、Angular、jQuery 甚至 Pure JavaScript 一起使用。 以下就簡單使用jQuery實作Todo List。

redux jQuery todo list


利用 Object.defineProperty 和 MutationObserver 實作雙向綁定

雙向綁定就是 (一)可以經由改變model的值而自動更新DOM的內容,並且 (二)經由改變DOM的內容而自動更新model的值。以下分這兩部份來實作...

javascript vue.js 雙向綁定 two-way binding


babel-register 無法正確讀取 CSS 相關檔案

babel-register 無法正確讀取 CSS 相關檔案的解法。

webpack babel


網站如何控制索引範圍?

過去在操作規模較小的網站時,重點往往是增加網站的網頁索引數,但操作大型網站除了增加索引數外,更重要的是引導搜尋引擎爬取正確的路線 / 頁面,意即有效控制索引範圍。一方面是不浪費索引的額度(Google 對每個網站都有一定的索引額度),另一方面也是不增加我們網站本身的流量負擔(CDN 等也是很貴的)。

SEO 搜尋引擎優化 SEO101


ES6: let, const, Block-Level Scope

let, const, var, function declaration, block-level scope, hoisting 相關筆記。

ES6 undefined javascript