RXThinkCMF agile development framework Laravel10+AntdVue version v1.0.0 released

v1.0.0 update content:
1. Build a project structure based on Laravel10;
2. Add new roles, menus, nodes and other permission architecture systems;
3. Add new basic users, roles, menus and other basic modules;
4. Add new dictionaries and configurations and other basic data modules;
5. Added new business modules such as advertising, friend links, and sites;
6. Added new basic data maintenance modules such as website configuration;

A PHP language based on Laravel10, Vue3, AntDesign, MySQL and other frameworks, a modular, plug-in, high-performance agile development framework with front-end and back-end separation architecture, which can be used to quickly build a front-end and back-end separation backend management system, in the spirit of simplicity With the original intention of developing and improving development efficiency, the current framework has integrated a complete RBAC permission structure and conventional basic modules. The front-end Vue supports multi-theme switching. You can choose a theme according to your favorite style, realizing the need for personalized presentation. ; In order to develop agilely and quickly and improve R&D efficiency, the framework has a built-in one-click CRUD code generator and customized module generation templates, including back-end PHP file modules and front-end Vue personalized templates, which can be based on the established table structure ( Field annotations need to be standardized) Quickly generate all the codes of the entire module and add, delete, modify, check and other functional services with one click, truly realizing low-code development, greatly saving labor costs while improving development efficiency and shortening the research and development cycle. It is a truly componentized, low-code agile development framework.

Built-in module

  • User management: used to maintain users of the management system, maintain general information and set up accounts.
  • Role management: Role menu management and permission assignment, setting menu permissions owned by roles.
  • Menu management: configure system menus, operation permissions, button permission identification, etc.
  • Rank management: mainly manages the ranks held by users.
  • Position management: mainly manages the positions held by users.
  • Department management: Mainly manages the system organizational structure and conducts unified management and maintenance of the organizational structure.
  • Operation log: system normal operation log recording and query; system abnormal information log recording and query.
  • Login log: The system login log record query contains login exceptions.
  • Dictionary management: unified maintenance of relatively fixed data commonly used in the system.
  • Configuration management: Maintain the general configuration information of the system, and conduct unified maintenance of website configuration management functions.
  • Urban management: Unify the maintenance of national administrative divisions and provide administrative division data support for other modules.
  • Friendly link management: A module for integrated maintenance and management of system friendly links, partners and other related external links.
  • Personal Center: Mainly a function to conveniently modify the personal information of the currently logged in user.
  • Advertising management: Mainly manages and maintains the advertising data of each terminal.
  • Site column: A module that mainly divides and maintains columns such as large-scale system websites.
  • Member management: A module for unified query and management of members registered at each terminal.
  • Website configuration: a module for dynamic analysis and unified maintenance and management of data sources of the configuration management module.
  • Notification and announcement: System notification and announcement information is released and maintained.
  • Code generation: One-click generation of module CRUD functions, including back-end and front-end Vue and other related codes.
  • Case demonstration: a demonstration case generated by the conventional code generator with one click.

Software information

Release Notes

version name Release Notes Version address
ThinkPhp3.2+Layui mixed version A hybrid professional version developed using ThinkPhp3.2, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_Layui
ThinkPhp5.1+Layui mixed version A hybrid professional version developed using ThinkPhp5.1, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_Layui
ThinkPhp6.x+Layui mixed version A hybrid professional version developed using ThinkPhp6, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_Layui
ThinkPhp8.x+Layui mixed version A hybrid professional version developed using ThinkPhp8, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_Layui
Laravel8.x+Layui mixed version A hybrid professional version developed using Laravel8, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_laravel8_Layui
Laravel9.x+Layui mixed version A hybrid professional version developed using Laravel9, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_Layui
Laravel10.x+Layui mixed version A hybrid professional version developed using Laravel10, Layui, MySQL and other frameworks https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_Layui
ThinkPhp3.2+EleVue front-end and back-end separated version Using frameworks such as ThinkPhp3.2, Vue2.x, and ElementUI to develop front-end and back-end separated versions https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_EleVue
ThinkPhp3.2+AntdVue front-end and back-end separated version Use frameworks such as ThinkPhp3.2, Vue3.x, and AntDesign to develop front-end and back-end separated versions. https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_AntdVue
ThinkPhp5.1+EleVue front-end and back-end separated version Using frameworks such as ThinkPhp5.1, Vue2.x, and ElementUI to develop front-end and back-end separated versions https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_EleVue
ThinkPhp5.1+AntdVue前后端分离版 采用ThinkPhp5.1、Vue2.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_AntdVue
ThinkPhp6.x+EleVue前后端分离版 采用ThinkPhp6、Vue2.x、ElementUI等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_EleVue
ThinkPhp6.x+AntdVue前后端分离版 采用ThinkPhp6、Vue3.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_AntdVue
ThinkPhp8.x+EleVue前后端分离版 采用ThinkPhp8、Vue2.x、ElementUI等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_EleVue
ThinkPhp8.x+AntdVue前后端分离版 采用ThinkPhp8、Vue3.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_AntdVue
Laravel8.x+EleVue前后端分离版 采用Laravel8、Vue2.x、ElementUI等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel8_EleVue
Laravel8.x+AntdVue前后端分离版 采用Laravel8、Vue3.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel8_AntdVue
Laravel9.x+EleVue前后端分离版 采用Laravel9、Vue2.x、ElementUI等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_EleVue
Laravel9.x+AntdVue前后端分离版 采用Laravel9、Vue3.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_AntdVue
Laravel10.x+EleVue前后端分离版 采用Laravel10、Vue2.x、ElementUI等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_EleVue
Laravel10.x+AntdVue前后端分离版 采用Laravel10、Vue3.x、AntDesign等框架研发前后端分离版本 https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_AntdVue

模块展示

Guess you like

Origin www.oschina.net/news/258778