# lucky **Repository Path**: fengjx/lucky ## Basic Information - **Project Name**: lucky - **Description**: lucky 是基于 amis + luchen 开发的快速开发平台。采用前后端分离架构。支持通过命令生成通用crud代码和页面,类似于django。接私活利器。 前端页面使用 amis 开发,通过json配置,无需编写前端代码即可完成页面开发。 后端使用 luchen 开发,集成了项目实践中的常用组件,开箱即用。 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: https://luchen.fun/lucky/introduction - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-05-06 - **Last Updated**: 2025-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lucky - go 语言实现的快速开发平台 [lucky](https://github.com/fengjx/lucky) 是基于 [amis](https://github.com/baidu/amis) + [luchen](https://github.com/fengjx/luchen) 开发的快速开发平台。采用前后端分离架构。支持通过命令生成通用crud代码和页面,类似于`django`。接私活利器。 前端页面使用 `amis` 开发,通过json配置,无需编写前端代码即可完成页面开发。 后端使用 `luchen` 开发,集成了项目实践中的常用组件,开箱即用。 ## 项目特性 - 通过 cli 命令生成通用crud代码,缩短项目交付时间 - 通过json配置编写管理后台页面,无需编写前端代码 - 统一工程规范,良好的分层设计,代码结构清晰、易扩展 - go 语言开发,节约服务器成本 ## 适合场景 1. go 开发者,你在寻找一款基于go实现类似`django`的快速开发平台。 2. 没有专职前端开发,后端兼顾前端页面开发(管理后台页面)。 3. 前端页面使用 [amis](https://github.com/baidu/amis) 开发,你需要学习如何使用`amis`,[快速入门文档](https://baidu.github.io/amis/zh-CN/docs/start/getting-started)。 4. 虽然[amis](https://github.com/baidu/amis)通过json配置页面,但是如果你有一些定制化需求,还是需要懂一些基础的js知识。 ## 文档 ## 快速体验 演示地址: 账号密码:admin / luchen ## 系统截图 ![截图](https://luchen.fun/screenshot/lucky/login.png) ![截图](https://luchen.fun/screenshot/lucky/admin-user.png) ## 相关项目 - [lucky](https://github.com/fengjx/lucky) 后端工程 - [lucky-web](https://github.com/fengjx/lucky-web) 前端工程 - [lc](https://github.com/fengjx/lc) cli 工具 - [luchen](https://github.com/fengjx/luchen) 基础框架 - [daox](https://github.com/fengjx/daox) 数据库访问辅助类库 ## 技术交流群 加我微信拉你进群,请备注:`lc` ## 版权声明 你可以自由使用本项目用于个人、商业用途及二次开发,但请注明源码出处。