有哪些节省 Web 项目开发工作量的框架或工具?

2020-03-23 20:52:18 +08:00
 tctc4869

我听过所谓的 Web 项目快速开发框架,但一直没有在项目使用过 Web 项目快速开发框架,可以说几乎不用,之所以不用,主要是担心不能自由扩展,规范约束问题,有些 java 所谓的快速开发框架,对数据库自己建个表有严格要求。主键必须用 uuid,还不是自增或雪花算法或自定义。建一个实体表必须有 create_date,create_user_id,update_date,update_user_id 之类的字段。当然,那是几年前的版本,现在不知道怎么样

现在工作的久了,重复搬砖得多有点累,想找一个能节省开发工作量的快速开发的框架来应用于新项目,如果是 java web 项目,那就必须能被 eclipse 导入,支持 fatjar 这种部署模式。当然,不是单纯指 Springboot,Jfinal 之类的快速开发框架,也不是指节省单表操作的 ORM 框架。

目前看上的还是有的,不过只有两个,但是还没想好要不要用, 第一个是 APIJSON,这个好像是跟接口相关,主要是关于它前后端的介绍吸引了我

第二个是 Enhancer 。这个东西开发是不用 java.net 等语言的,号称是会以写 sql 为主的开发,我单纯感觉这个理念感觉有点意思。但是看了内容嘛,只看了文档的大概,几个月前稍微试用了一下,感觉 Enhancer 前端界面绘制那一块跟.net 拖控件一样,不支持 html 界面绘制,但我并不喜欢以拖控件为主的前端开发,即便是.net ,稍微有点骨架的界面,我都是写 xaml 代码来搞定。

还有其他的快速开发框架么,最好能带中文文档

2374 次点击
所在节点    程序员
3 条回复
qloog
2020-03-24 09:05:17 +08:00
Ruby 的 ROR
PHP 的 Laravel
37Y37
2020-03-24 09:26:39 +08:00
python 的 Django
tctc4869
2020-03-24 11:16:15 +08:00
有 java 的快速开发框架么,当然不是指专门那种封装好开源的后台管理系统,通常这类开源框架对数据库的实体表定义都有要求,就算是推荐这种,也得有非常独特的一面

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

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

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

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

© 2021 V2EX