https://github.com/peter910820/seaotterms-web-nuxt3
new blog front-end use nuxt.js
https://github.com/peter910820/seaotterms-web-nuxt3
nuxt3 typescript vue3 vutify
Last synced: 4 months ago
JSON representation
new blog front-end use nuxt.js
- Host: GitHub
- URL: https://github.com/peter910820/seaotterms-web-nuxt3
- Owner: peter910820
- License: mit
- Created: 2025-07-19T12:27:05.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-01-22T15:25:13.000Z (5 months ago)
- Last Synced: 2026-01-23T04:25:25.841Z (5 months ago)
- Topics: nuxt3, typescript, vue3, vutify
- Language: Vue
- Homepage:
- Size: 7.93 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# seaotterms-web-nuxt3
- 2026/01/22: 網站升級到V2,移除materializecss,使用vutify作為樣式及元件框架
- 2025/08/16: 更新到v1.2.0版本,開始補建立Release,之後所有詳細資料移到Release說明
- 2025/08/13: v1.0.0版本(第一次打版號),為第一個完整的正式版
## 注意事項:
- 目前只要有API交互,就必須處理回傳的userInfo
- SSR階段不讓他進行任何userinfo的獲取,將這部分完全交給CSR
- 如果有頁面是非公開頁面(是需要登入的),那就讓該頁面資料的useeFetch增加lazy: true,讓資料獲取在CSR階段才執行
- 這樣可以避免SSR階段拿不到資料,CSR也不會重新發送請求的狀況
- 目前 _MyProfile_ 因為SSR有奇怪的行為導致使用者大頭照渲染不出來,現在是將該元件用 _ClientOnly_ 的方式禁用(反正該元件的內容也不應該被SSR)