This is a typical development framework that separates the front and back ends, and many front and back end codes can be generated very well without writing code, which greatly reduces the amount of code written by programmers. Improve efficiency and reduce costs!
The rapid development system based on Thinkphp Vue ElementUI is a rapid development scaffolding system for individuals and teams. As long as you understand databases and have Thinkphp and Vue foundation, you can use it out of the box;
**Main features:**
1. One-click generation of CRUD front-end and back-end codes
CRUD front-end and back-end codes that completely fit the actual project, any modification will be invalid Can be used
2. Freely set the form type
Built-in many form components, drop-down, select to support multiple data sources; pictures and files can be uploaded with one click;
3. One-click generation of common operation methods
In addition to CRUD, it also supports various methods such as import, export, printing, jump, pop-up window, etc.;
4. One-click generation of front-end API
Standardized front-end API generation rules, supports multiple verification methods, and supports one-click API generation for back-end modules
5. Powerful data table
High-performance table component, Supports virtual scrolling, no lag in massive data operations, and has highly flexible customizable features;
6. Other features
Whether it is a single table, multiple tables, or one-to-many, it is flexible Processing, supports department-based data isolation, friendly help, easy to get started;
**Out-of-the-box operation steps**
1 . Get the source code (Q: 11905091)
2. Install dependencies:
Enter the source code root directory and execute: composer install
Enter the source code/ui/ directory and execute: yarn install or npm install
3. Create database, configure database, import data
Create database mytest
Copy .example.env file to .env file, change the database name mytest, fill in the user name and password according to the actual situation
Import data: mysql login database, switch database: use mytest; execute source data.sql
4. Start the back-end project
Enter the source code root directory and execute: php think run
5. Start the front-end project
Enter the source code ui directory and execute: npm run serve
Experience address: http://demo .raiseinfo.cn