Skip to content

refactor: 重构 dbg 的设想 #148

@weinibuliu

Description

@weinibuliu

考虑弃用 nicegui ,自行实现前后端。这是一个重大计划,因此我们要解决以下问题:

  • 重构可以带来什么
  • 技术栈选择
  • 现有功能能否完全迁移
  • 长远维护可能

重构可以带来什么?

  • 可以实现前后端分离 自己实现前端的高度个性化 解决性能痛点(目前item多的时候会很卡,我怀疑根本没虚拟化)
  • 可以不再依赖 nicegui

技术栈选择

前端目前考虑使用 Vue3 组件库还没确定 (话说 Vue 的不同编译工具有什么区别啊)
后端目前考虑使用 Python + fastapi (或者- golang)

现有功能迁移

暂时没有想到什么功能无法实现迁移。

长远维护可能

离开 nicegui 肯定是有利于项目长远发展,可以让更多外部贡献者看得懂代码()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions