Justin Chien關於 useLayoutEffect,你需要知道的事`useLayoutEffect` 是一個比較少人談及的 Hook,而它的功用其實也不大,如果你想了解它的用途,這篇文章講得非常清楚,你可以直接跳過去看。但如果你懶得看英文或看英文不是特別快,現在這篇文章也可以幫助你快速的理解 。May 6, 2020May 6, 2020
Justin Chien關於 useState,你需要知道的事`useState` 是 react hook 中一個很簡單的 hook,它很常被用到,也很容易理解,但底下 3 個特性卻常常被人忽略。了解這些特性,你就能發揮 `useState` 的完整力量 😎May 2, 20201May 2, 20201
Justin ChienDockerfile 中的 ENTRYPOINTENTRYPOINT是 Dockerfile 定義的一個指令,他的作用類似於 CMD,都是在 container 啟動時會自動執行的指令,你可以不定義 CMD,然後改成定義 ENTRYPOINT,你的 container 照樣能夠啟動,如同你之前將命令寫在 CMD 一樣。Feb 23, 20201Feb 23, 20201
Justin ChienReact 效能優化 — PureComponent我們都知道在 React 的世界中,component 會先經過 render,之後依據render 的結果產生 virtual DOM,最後再將 virtual DOM 和真正的DOM進行比較,把有修改的部分更新到真正的 DOM 上。今天我們要來談談如何在 component…Sep 9, 20181Sep 9, 20181
Justin ChienPromise — 介紹與使用在撰寫JavaScript時常常會遇到「非同步」的問題,若是第一次寫JavaScript的人一定對這種問題印象深刻,明明程式碼順序看似都對,為什麼執行結果總是不如預期?甚至一樣的程式碼為什麼會在不同時間跑出不同的結果?之後,你可能會發現「非同步」這個名詞,知道這就是JavaScr…May 27, 2018May 27, 2018
Justin Chien如何打造安全的會員管理系統「會員管理」是當今網站中最普遍的一項功能,看似簡單卻很關鍵,不安全的會員管理系統不僅置用戶於風險之中,同時也對網站的未來發展有不良的影響。想建立出一個有基本安全性的網站並不難,重要的是你知不知道要這樣做,本文會就幾個會員管理中代表性的功能提出較具安全性的做法。Apr 26, 2018Apr 26, 2018