• 自我管理心法(一):為什麼要自我管理?

    你有沒有問過自己,活這輩子,你的目標是什麼呢?你想活出怎樣的生活?想得到什麼樣的成就?你是否足夠了解自己,並且妥善管理自己的生活,讓生活的一切都在自己的掌控中?

  • Web 學習筆記 - HTTP

    HTTP(HyperText Transfer Protocol)可說是學習 Web 知識的基本,不僅如此,他還是基本中的基本。因為接著要接觸到 WebSocket,必須先加深網路基礎知識,才能一步步攻破。

  • Node.js 學習筆記 - 初次接觸 Node.js

    由於公司有使用 Node.js 撰寫的專案,之後有維護需求,因此對 Node.js 一竅不通的我,只好趕快惡補。

  • Git 學習筆記 - 如何使用 Git 做版本控制

    身為一位工程師,版本控制的重要性就應該刻在你的靈魂深處。不做版控,表示你必需冒著風險修復更動程式碼之後出現的 bug,也代表你的網站被攻擊之後,沒辦法恢復到原來的狀態。

  • Nginx 學習筆記 - 使用 Nginx

    最近被主管要求使用 Nginx 來放專案的測試版本,方便跟 PM 溝通(就不用一直叫 PM 過來看我表演 ng serve,直接 build 好丟網址給他就可以測試了)。原本以為 Nginx 安裝一下改個 config 很方便,結果還是在意想不到的地方卡了一下,因此整理成筆記分享,以免有人遇到相同的問題。

  • Angular 學習筆記 - 生命週期

    既然 Vue 有一堆生命週期,那想當然 Angular 應該也有吧?除了最常用到的 ngOnInit 之外,來瞭解看看其他生命週期階段,能幫助我們在寫扣時更完整地去控制一個元件在各階段應該對資料有什麼反應。

  • Angular 學習筆記 - 從頭認識一個框架

    因為公司專案使用 Angular,為了能夠駕馭,就義無反顧地投入下去從頭學起啦!Angular 真的是個學習曲線很高的框架,規範相當嚴謹,但相對來說,前面規範細一點,後續維護就方便些,在這方面確實是比 Vue 有更多優勢的。

  • Road to Front-End Developer

    當我還是個稚嫩的高中生時,我非常討厭電腦課教的程式語言(C++/VB),認為這輩子都跟程式絕緣。殊不知在日新月異的前端領域中,我找到了比設計、文案更巨大的成就感。下定決心轉職的幾個月後,我已經找到一份前端工程師的工作了。

  • JavaScript 學習筆記 - AJAX

    為了深入學習 JavaScript,不能單單只是會使用 Ajax ,而應進一步探討 Asyncronous JavaScript And XML(不過大多數的 XML 都已被 JSON 取代)。

  • JavaScript 學習筆記 - Prototype 與 Class

    我認為這兩個概念放一起討論會比較好融會貫通,因此整理成同一篇。關於為什麼 JS 需要有繼承與原型鏈,網路上有很多文章在說明緣由,我就不再贅述了。