求网站管理后台 js 框架推荐,如果有说明更好。

2016-10-21 15:42:18 +08:00
 JulyXing
网站管理后台目前是使用 AngularJs 1.X 版本来写,由于早期为了快速迭代版本,导致现在的坑越来越多,所以现在考虑把网站后台重构,所以需要考虑用什么样的框架来写更好,请有经验的人推荐下,如果说下理由更好,感谢。
6844 次点击
所在节点    JavaScript
30 条回复
ansheng
2016-10-21 15:44:39 +08:00
建议 vuejs ,一周绝逼上手写出来,官方文档都是中文的,特别友好。
ykwlv
2016-10-21 15:47:15 +08:00
reactjs ,主要是感觉 ant design 好用
chenwl
2016-10-21 15:54:13 +08:00
用 vuejs , UI 用 element-ui
neoblackcap
2016-10-21 16:00:03 +08:00
后台的话, angular 1.x 绝对超级适合,若是性能问题可以尝试在 ng-for 里面加入 track by ,减少 dirty-check 的成本。 angularjs 跟 vuejs 这些是同一个级别的
lijianying10
2016-10-21 16:01:29 +08:00
https://github.com/eleme/duang
推荐我司的 duang 。
动手写点配置文件就行了。别的不用管。
zohan
2016-10-21 16:12:28 +08:00
angular 是非常好的选择,代码量少,逻辑清晰,生态圈庞大,随便上一个 ngUI 的就行了。 https://akveo.github.io/blur-admin/
qwer1234asdf
2016-10-21 16:17:44 +08:00
adminLTE + jquery ?
Ouyangan
2016-10-21 16:25:35 +08:00
easyui 会不会有人骂我
ibufu
2016-10-21 16:28:37 +08:00
千万别用 angular1
kokdemo
2016-10-21 16:28:59 +08:00
@lijianying10 duang 这个也没有文档啊……
learnshare
2016-10-21 16:45:19 +08:00
熟悉 Angular 就用 Angular ,写之前做好设计和规划,写出来就不那么 shit
murmur
2016-10-21 16:47:50 +08:00
@Ouyangan easyui 适合企业应用不适合网站后台,他的很多组件实现太重了,尤其是 datagrid ,有很多功能管理界面根本用不到,比如行列冻结、拖动,同理的还有 panel 、 dialog 、 tree 这些的实现,为了兼容 IE 老版本牺牲了太多
murmur
2016-10-21 16:51:58 +08:00
我给你的建议
(1)bootstrap 作为最基本的 UI 就够了,反正是内部使用
(2)选一个好的图表组件,如果没有什么主意,不要想了,直接上 highcharts ,以后各种花式作图都能应付的了
(3)你需要的是管理后台还是个 dashboard ?不要最后为了炫酷跑偏了, dashboard+后台基于 bootstrap 在网上有大把的主题可以下载,付费的有,免费的也有
(4)不要为了技术和简历盲目 NG ,尤其是内部系统,怎么上线快怎么来,多页面怎么了, iframe 怎么了, tplink 路由器的后台不知道是几年前的技术了,一样在现代浏览器上跑的飞起,功能才是主要的
m939594960
2016-10-21 16:57:46 +08:00
putianxi
2016-10-21 19:50:56 +08:00
用 vuejs 比较符合你的需求 上手也快
Ouyangan
2016-10-21 21:00:32 +08:00
@murmur 我一个前同事也这样说过,我感觉 easyui 用户偏后台程序员居多,自我感觉挺方便,开发效率很不错,从专业前端角度来看用起来可能会觉得束缚
chaegumi
2016-10-21 21:51:48 +08:00
mingyun
2016-10-21 23:16:08 +08:00
@murmur 建议很中肯
butterandfly
2016-10-21 23:17:55 +08:00
那我来说个 polymer...
fundon
2016-10-22 01:03:16 +08:00
@m939594960 感谢推荐,我是 vue-admin 的作者,有问题可以找我,现在文档还缺失,会找个时间补补。

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

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

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

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

© 2021 V2EX