Skip to content

AllJointTW/FrontendTemplateVite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrontendTemplateVite

TODO

README.md

  • 如何貢獻程式碼
  • 如何做程式碼審核
  • 如何做 QA 測試 ...

架構

在同一個專案下把 Client、Dashboard 切分不同資料夾出來。

框架

  • Vite
  • Vue3

工具 Tool

測試 Test

靜態檢查 Static Check 在還沒跑程式之前,讓你知道你的程式碼有問題。

  • 語法風格 Prettier & ESLint
  • 語法檢查 ESlint

動態測試 Dynamic Test 程式跑起來看有沒有正常運作。

流程控制 Workflow

建立測試到正式環境之前的自動流程,減少人為檢查、發布造成的錯誤可能。

  • 採用 GitHub Actions
    • Test 測試流程 (希望可以支援 Netlify Preview Mode)
    • Staging 展示流程
    • Production 產品流程

發布環境 Publish

前端要發布至哪個平台。

預裝套件

通用 General

Vue & Vite

介面 UI*

常用設定

  • Alias @ to src/client/src
  • Alias ~ to src/dashboard/src

常用功能

  • 公用程式 Utils
    • delay
    • getCookie
    • createQueryString
    • handleTableChangeWrapper
  • 後台 Dashboard
    • 登入 Login Page
    • 忘記密碼 Forgot Password Page
    • 歡迎介面 Welcome Page
  • 文件 Document

協作

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published