Skip to content
SIHAN LI edited this page Aug 20, 2021 · 32 revisions

OverView

mark Description
bullet not started
check mark completed
🚴‍♂️ on-going
🚳 not for now
... lots of unfinished

RoadMap

This roadmap list is currently maintained by Chris Li (@Bistard), Jody Zhou (@JodyZ0203), Sherry Li (@lixiaoru611), Cindy Yang (@cindy-cyber).

Folder Structure (2021.8.19)

├─assets # 静态资源
├─base   # 基础公用
│  ├─browser       # 通用视图元件
│  ├─common        # 公用js文件
│  ├─ipc           # IPC相关接口
│  └─node          # nodeJS相关接口
├─code   # 主入口
│  ├─common        # 公用js文件
│  ├─electron-main # electron主入口
│  └─workbench     # 渲染模块主入口
│      ├─browser       # 组件类
│      └─service       # 服务类 (暂定)
└─styles # css文件

八月 - August

  • Core
    • 🚳implement MVVM # MVVM一大特色是two-way data binding, 但其全程检测数据变化会影响性能, 因此目前认为不适合所有部件全部按MVVM架构设计.
      • observer pattern
      • Dispose pattern
    • eventEmitter
    • dependency injection
    • log services
  • features
    • 🚴‍♂️open .md file
Clone this wiki locally