大家的后端业余项目会弄一个脚手架吗?

2022-09-07 09:42:16 +08:00
 neptuno
例如脚手架生成的项目,不用做任何修改就自带用户注册登录、mybatis-plus 等,感觉每次生成新的项目都很痛苦
2497 次点击
所在节点    问与答
13 条回复
NoNewWorld
2022-09-07 09:44:12 +08:00
会,我们公司就是自己维护了一个,自动生成符合内部规范的 crud
licoycn
2022-09-07 09:52:56 +08:00
楼上+1
nash
2022-09-07 10:01:52 +08:00
自己用 go 写了一套 curd 的生成器,不然人生都浪费在低端重复劳动上面了
neptuno
2022-09-07 10:07:09 +08:00
公司肯定会有,大家平时自己的项目有自己的脚手架吗?或者可以推荐一些公用的框架吗?例如引入某个包,加上某个注解,就可以实现用户注册登录的?
@NoNewWorld
@licoycn
NoNewWorld
2022-09-07 10:16:29 +08:00
@neptuno 开源的话,可以看下 guns 之类的。
neptuno
2022-09-07 10:21:16 +08:00
@NoNewWorld 好的,我去了解一下。谢谢
ymmud
2022-09-07 10:24:14 +08:00
会,每次改改项目名
james2013
2022-09-07 10:52:10 +08:00
jeecg-boot,后台管理系统,自带前后端,还有低代码生成功能
Mars2333
2022-09-07 11:04:09 +08:00
直接用自带脚手架的框架
nba2k9
2022-09-07 11:13:12 +08:00
gitee 那里有很多
WIN2333
2022-09-07 11:19:02 +08:00
我自己搞了一个,maven archetype ,挺好用的
lululau
2022-09-07 11:21:48 +08:00
1. 创建一个项目 rails new shopping_mall
2. 生成一个订单模块 rails g scaffold Order no:string amount:decimal ... ...
3. 什么?用户认证也要脚手架? bundle add devise cancancan && rails g devise:install && rails g devise User && rails g cancan:ability

3 条命令,搞定!
neptuno
2022-09-07 13:41:43 +08:00
@lululau rails 项目吗?看上去很方便呀。我主要是写 java

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

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

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

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

© 2021 V2EX