2024的回顧 與 2025的期望

最後編輯: 2025年1月12日

2024年的回顧

網頁

我在網頁開發有突飛猛勁的成長,我在會考前寫了一個爛爛的程式,當時我用我完全不熟悉的React來寫,我當時對React 和 Vue 完全不熟,而我還是用Plain HTML來寫這個專案,在會考完的閒餘時間就來嘗試寫網站。在七月的時候,用我當時的HTML資訊,我寫了一個基本的VueJS網站 v2.yuanh.xyz,當時我把所有的東西都丟進去一個App.vue,對Vue Router完全無知。已經開學的我,也才開始專心寫一個用VueJS的網站,我說的是 https://yuanh.xyz 這個是我第一個用VueJS + Vue Router 的網站,我在寫的過程中學到了一些基本東西,例如設定Cookie。在10、11月的時候,我都在寫小程式(單頁式網站),有一包含 mdviewerorder-app,也有學一點Svelte(但還沒學完)。12月,我正式面對後台,所以我嘗試變成Nuxt,而發現它比我之前學的還簡單,它只要把你的東西放入一個檔案,他就會自動輸出,不需要問ChatGPT如何寫Dynamic的router.js(對v3是用js),可能這個新網站(v4.1)會有一個自己的文章。

伺服器

我在這一年中買了2台的機器,我在設定我的第一台(Intel Core 2 Quad + 8G)的時候,剛開始用了Windows Server 2022 來當我的系統,最後也被我的d-link路由器搞瘋,所以最後我把網站全掛Vercel,之後我選擇了比較容易操作的系統(Yunohost),也用了許多服務,例如Umami、Zipline、Gitea(Git 伺服器)...

第2台機器,是比較強大的機器(I5-6代 + 16G),那台機器現在是我家的網路中心,包含Nginx Reverse Proxy、Pi-Hole、Home Assistant...

2025 目標

最主要的就是不要依賴ChatBots 與 Code Autocomplete (aka Ai)

網頁

  • 我最近在學後端,在2025年底要全熟
  • 完成這個網站
    • 相簿
    • 專案
    • 目標追蹤
    • 管理系統
    • 登入系統
  • 要學會React或NextJS並完成一個完全的一個網站。
  • 調查並寫一個在網頁,讓我困擾並解決的解答
  • 英文版個人網站 (hwtw.cc)
  • 設立完(或嘗試自己寫)寫完部落格並自動傳到Bluesky Threads 與 Twitter(X) 上

手機程式

  • 學會NativeScript並會做一個完成的公車追蹤程式

伺服器

  • Fedora 到現在 Debian 的現狀
  • 嘗試在Debian上用PPPoE,並分享到這裡和Threads上,並把Yunohost的主機轉到PPPoE。

有一些更新會在我的Threads帳號上,考慮追蹤一下: https://yhw.tw/threads