V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Eugene1024
V2EX  ›  程序员

新手如何搭建开发脚手架提升开发效率?

  •  
  •   Eugene1024 · 3 天前 · 947 次点击

    主要想问下后续的技术思路

    目前自己全栈开发公司使用的小的 CRUD 业务系统,自己使用的技术后端是 Springboot 和 Mybatis ,前端使用的是 Themleaf 和 Layer UI 的模版,但开发效率很低,CRUD 会重复写代码,前端页面虽然也是复制修改下,但也相当于重复写代码。想知道后端使用啥开发不用重复的写 CRUD ,以及前端不重复去写每个页面的基础组件?

    问了下 ChatGPT ,回答是后端可以用 MybatisPlus 或者 Spring JPA,前端可以用 VUE 等技术框架。

    5 条回复
    cccvno1
        1
    cccvno1  
       3 天前   ❤️ 1
    https://gitee.com/explore/web-app-develop
    里面挑一个看着顺眼的,java 国内搞这玩意的太多了

    平时我自己写这种小项目一般用 go 或者 c#,开个 copilot 足够了,生成 crud 代码还是挺准的。这些脚手架都太准了
    tyzandhr
        2
    tyzandhr  
       2 天前 via Android   ❤️ 1
    正在做一个大前端的脚手架,输入页面结构,输出各端的 ui 实现框架代码。
    liangdi
        3
    liangdi  
       2 天前   ❤️ 1
    我们是项目 template 和配套的 crud 代码生成器(前后端联动)
    leegoo
        4
    leegoo  
       2 天前   ❤️ 1
    如果你没做过架构之类的工作,可以看下 ruoyi-vue-pro/Guns

    基础的脚手架上都封装好了

    但是设计模式这块,知识点就比较少(如果要学的话,可以看下中间件 比如 dubbo)
    leegoo
        5
    leegoo  
       2 天前
    @leegoo 里面有生成模板代码的方案
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5374 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:47 · PVG 16:47 · LAX 00:47 · JFK 03:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.