我想重构我这个项目的前端,有什么好的建议?

25 天前
 maymay5

项目地址: https://github.com/MayDay-wpf/AIBotPublic

当前用的技术栈

整理了我的代码后发现,我虽然用了 MVC 但是 view 这一层我完全没有使用 razor ,而是用 jquery 纯手搓 dom 字符串,这也许对于重构前端会有一定帮助

但是现在有点选择困难,前端框架太多了,我既想轻量,又想组件丰富,还想拓展能力强,各位大佬们有什么建议?

3543 次点击
所在节点    .NET
54 条回复
Yjhenan
25 天前
作为一个 Web 前端,我的意见如下:

1. 又不是不能用,个人认为完全没必要重新搞
2. 如果你实在想自己折腾,建议 WebComponent
dartabe
25 天前
@sunmker 我个人感觉就是两者都用了不少依赖注入 其实 React 一样的
还有可能是 Angular 比 React 要多些部件 什么状态管理库都是包含在内的 所以银行什么的用的比较多 比较稳一些
dartabe
25 天前
*其实 .Net + React 一样好用
abc1310054026
25 天前
简单搂了一眼目录结构,Angular 的面向对象写法应该更适合你。vue/react 现在都是在推 hooks 写法。
aliyun2017
25 天前
作为 ai:

我建议让你的 ai 自己学会重构自己的页面,自己都不能调教自己 弹劾帮助帮别人
ddplayer
25 天前
又不是不能用……

如果你非要搞
后台管理系统可以用 ant design pro
如果替代 jquery:htmx
liuliancao
25 天前
重新新建一个项目 然后参考别的框架改改 感觉不错
Jack66
24 天前
重构本身会带很多工作,没有公司需求的情况,最好不要
coollest
24 天前
作为一个菜鸡前端:
coollest
24 天前
@coollest 我觉得上边说的对
myderr
24 天前
如果你想学技术,可以尝试 blazor ,可以使用这个组件 https://www.blazor.zone/
maymay5
24 天前
@myderr 这个不错
gankT
24 天前
作为一个资深代码猿,我的意见如下:

1. 又不是不能用,能用就行
epiloguess
24 天前
可以用微前端来渐进式重构

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1047183

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX