MVC 架構(Model-View-Controller)是一種常見的軟體設計模式,特別適合用來開發網頁應用。它將應用程式分為三個主要部分:Model、View 和 Controller,以分離資料處理、使用者介面和應用邏輯,這樣可以提高程式碼的可維護性和可讀性。
在學習 MVC 架構之前,理解每個部分的功能和作用是很重要的:
使用 Vite 初始化專案並看 MVC 架構
my-vite-app/
|-- public/
|-- src/
|   |-- assets/
|   |-- components/
|   |-- models/
|   |-- controllers/
|   |-- views/
|   |-- App.jsx
|   |-- main.jsx
|-- index.html
|-- package.json
|-- vite.config.js