https://www.wenchangstreet.com:10086
最大的优势:代码量少,简洁,经过我在github、gitee上面反复用过的很多款的后台管理框架,发现他们普遍有以下几个问题
- 代码量庞大,为了追求大而全,内部有非常多的hook函数,对于初学者非常的不友好
- 部分项目老旧,有的是用react16、react17版本,外链的官网链接打开非常的慢
- 由于react的路由并没有像vue路由的钩子函数,导致路径总会有一些奇奇怪怪的问题
- 如果使用字节、阿里的现在的框架,虽然内部集成了非常多的插件等等,但其实对新手来说还是不友好,心智负担重
- 配置繁琐,包括各种lint的配置,配置很繁琐,不容易上手,启动慢
- 代码量少,非常适合入门,内部的工具方法大都是平级数组和树形数组的转换
- 配置非常少,留给开发者自己探索配置,非常的通俗易懂,依赖非常少
- 一个简易的全栈项目,提供了对应的后台基于nodejs实现,非常简单,大家可以自己上手玩耍,而且后台没有使用数据库,只需要js就可以完全实现
- 在工程化这里,基于vite配置了manualChunks进行手动拆包
- 未使用ts,现存的大量项目都使用了ts,但是ts只是一个工具,真正的业务开发ts就需要写很多冗余的类型代码,因为这里没有加,也是为了新手
- 内部页面非常的简单,本人没有原型图不知道怎么开发,所以内部的页面结构都很简单
- 部分地方少不了代码的冗余和if判断,就像后台menu接口的完全就是用if来进行判断,代码很不好看
- 为什么没有提供移动端等等的配置,因为我自己在实际的开发时候,侧边栏总是晃悠,来回切换,我很难受,包括颜色主题的切换,这次我已经给取消了,也省得定义很多的变量来控制
- 其他不足,欢迎指正
- 受限于时间精力问题,很多地方还是有问题的,不做过多解释!!!