-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
考虑弃用 nicegui ,自行实现前后端。这是一个重大计划,因此我们要解决以下问题:
- 重构可以带来什么
- 技术栈选择
- 现有功能能否完全迁移
- 长远维护可能
重构可以带来什么?
- 可以实现前后端分离 自己实现前端的高度个性化 解决性能痛点(目前item多的时候会很卡,我怀疑根本没虚拟化)
- 可以不再依赖 nicegui
技术栈选择
前端目前考虑使用 Vue3 组件库还没确定 (话说 Vue 的不同编译工具有什么区别啊)
后端目前考虑使用 Python + fastapi (或者- golang)
现有功能迁移
暂时没有想到什么功能无法实现迁移。
长远维护可能
离开 nicegui 肯定是有利于项目长远发展,可以让更多外部贡献者看得懂代码()
Metadata
Metadata
Assignees
Labels
No labels