Skip to main content

README

關於 Programming

就是一個放筆記的地方。

關於筆記,會記筆記表示我已經學過這些技術,是我個人的學習的總結,包括我的思路整理、踩過的坑、覺得自己會忘記的東西。整體來說,筆記有一大部分是寫給未來的我自己看的,所以筆記其實滿私人、滿帶個人色彩風格的。

我自己也不是什麼大神,還是一隻非常菜的菜鳥,所以甚至未來可能還會看到我對同一篇筆記做很大的更動,因此我不建議 0 基礎的讀者看我的筆記學東西,最多就是在閱讀官方文件和實作時當個輔助,看看我曾經踩過的坑能不能幫到你。

雖然這樣說,剛好在這裡分享一些學習經驗,有些官方文件也不一定是完全正確的,比如我在學 vue3-openlayers,有部分官網的範例都有問題。這種情況通常發生在版本的改朝換代,開發人員還尚未完全有心力去規劃完整的操作手冊。
講個最近的,docusaurus 的中文文件到現在也都還沒翻完呢!這時就是集百家之長的時候啦!請善用網路,網路上除了 StackOverflow 和 chatGPT 外還有很多大神:

  1. PJ 老師的網站
  2. Mike 老師的 YT
  3. 卡斯伯的 Blog
  4. Claire 的部落格

分類

書櫃的主要分類有 4 個,就算不是寫 code 也會是相關的知識。我順便在這裡做一下 check list 來說明預計要放的內容 (也順便提醒自己要做這些專案😌) 以及現有的分類。

  1. 程式語言:
    • HTML/CSS
    • JavaScript
    • TypeScript
    • Python
    • SQL
  2. 筆記本:
    • Vue3
    • React
    • Vue3-openlayers
    • PWA
    • 前端綜合筆記
    • 資訊安全
  3. 演算法:
    • LeetCode
  4. 開發日誌:
    • 環境建置
    • CodeFictionist (Docusaurus)
    • PLANTAE Taiwan (Nuxt.js + Firebase)
    • Simple Twitter 重構 (Maybe Next.js + web-socket)
    • 私人微平台 (PWA)