功能模块(functional module)在 SeeDAO OS 中,指的是一条龙从前端—后端—数据库的代码集合。我们希望在 SeeDAO OS 项目中实现每个人可以负责不同的功能模块,仅在必要情况下依赖其他功能模块进行迭代开发,让每个贡献者不会受到限制。
// 前端 - View
src/pages/events/event_create.vue
src/pages/events/event_details.vue
src/pages/events/event_edit.vue
src/pages/events/event_filter.vue
src/pages/events/events.vue
src/pages/events/my_events.vue
// 前端- Store
src/store/modules/event.ts
// 前端- Service
// 后端 - MRCS
server/api/routers/event/event.controller.ts
server/api/routers/event/event.model.ts
server/api/routers/event/event.query.ts
server/api/routers/event/event.route.ts
server/api/routers/event/event.service.ts
server/api/routers/event/event.utils.ts
// 后端 - Helpers, Config, Constants
// 数据库 - Collection
Event Collection