介绍

Laravel Generator 是一个基于 Laravel 的代码生成器,基于 Vue2 + Element UI 进行页面渲染,内置了一套默认的代码生成器,您可以通过 Laravel 来快速生成您所需要的任何代码,同时也可以自定义代码模板,来满足您的项目开发需求,来快速实现相关业务代码。

为什么选择 Laravel Generator

Laravel Generator 主要围绕以下几个核心特性进行设计:

  • 简洁美观的界面。保证生成器上手容易,为开发者带来良好的开发体验。
  • 强大的模版能力。通过代码模板管理,我们可以方便地复用代码片段,以及在模板中渲染自定义的各种组件。
  • 团队协作能力。包括国际化、模板管理,数据库迁移,生成记录等。
  • 可扩展性。内置自定义规则和在线编辑器,支持定义各种规则和模版功能。

团队协作

当项目越来越庞大,参与的人越来越多,团队成员时常苦恼于开发规范的不统一,开发体验因此受到了一些负面影响,并且项目开发的时间越长,这种体验的劣化就越为明显。

我们不禁开始思考,是否能通过开发前期通过技术评审,代码模板限定,实现代码风格的统一呢?

接着,我们在这个方向上持续地探索,最终在 Laravel Generator 上实现了这样的效果。