{%hackmd @blueberry/theme %}
藍莓的筆記
===
React
---
- [<font family='Noto Sans TC'>Fragment</font>](https://hackmd.io/eKbBnoVcTtS8rn5SvyVzQQ)
- [Portal](https://hackmd.io/_6UqGPJWRUOVUC2izhc02g)
- **<h3>Hooks</h3>**
- [關於 Hook](https://hackmd.io/jhEhEF27SJSX8qq0J7345A)
- [useState](https://hackmd.io/P8v2YUruTya7GuxW6fvFfQ)
- [useRef](https://hackmd.io/tdTF1FNHRBGbQSVyllPUbQ)
- [useEffect](https://hackmd.io/QiiM-oGgQ5a1Jm_edq0jNA?both)
- [useReducer](https://hackmd.io/GAbPWzCdRA60eH1YdQMhDw)
- [useContext](https://hackmd.io/HfzsQ0RTTpW5he7J99ObLw)
- [useCallback、useMemo 與 memo](https://hackmd.io/E0Ygj_91RDSbMyMudwu9gg)
- [自定義 Hook](https://hackmd.io/3Jg0YbWcSwyZ2kuEsJPPhA)
- **<h3>Redux</h3>**
- [Redux 簡介](https://hackmd.io/Dzvoq8HgQrGkfn8uyt_wAQ)
- [在 React 中使用 Redux - useSelector、useDispatch](https://hackmd.io/yQh7LZc1SEmZhhstX7GFXw)
- [Redux Toolkit](https://hackmd.io/pTBqo5CJTE-QNdTt8rhvGQ?both)
JavaScript
---
- [First-Class Function (一級函式)](https://hackmd.io/zT6qLJuXQISEa-1n4qxNNg)
- [Event Loop (事件循環)](https://hackmd.io/cCZha0xATliKviNK_IJnVA?both)
- [Closure (閉包)](https://hackmd.io/CqIXeyyUTPiuBKkXSGStAQ)
- [Optional Chaining (可選串連)](https://hackmd.io/K6opRRoWTdGlVt-pQryUoQ)
Backend
---
- [在 MySQL 中搜尋 JSON Array 的特定數值](https://hackmd.io/3a-Tsq43TH-MkK_aOCo8rQ)
- [如何在 Windows 環境中用 Node.js 連線到 impala](https://hackmd.io/-fUS35TcQl6Bu4NmBe1ZJA?both)
- **<h3>Sequelize</h3>**
- [Sequelize Associations](https://hackmd.io/wa8MoOlpSz2dMDE766fC_w)
Guide
---
- [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) [target=_blank]
- [Clean Code JavaScript](https://github.com/AllJointTW/clean-code-javascript) [target=_blank]
{"metaMigratedAt":"2023-06-16T05:10:56.166Z","metaMigratedFrom":"Content","breaks":true,"title":"藍莓的筆記","description":"<font family='Noto Sans TC'>Fragment</font>","contributors":"[{\"id\":\"db5a1265-b541-4e77-95ec-2a1e19280d5e\",\"add\":2918,\"del\":1201}]"}