Fastcms is a CMS system based on SpringBoot front-end and back-end separation technology and has a plug-in architecture. The system is highly scalable and easy to maintain, and can quickly build websites and WeChat mini programs. It is the cornerstone of developing WeChat marketing plug-ins.
introduce
fastcms has a built-in complete CMS website building system
fastcms is fully integrated into the WeChat ecosystem and is the cornerstone of all WeChat marketing plug-ins.
fastcms can be dynamically hot-swapped based on jar and zip packages.
fastcms is based on SpringBoot for plug-in development and has strong scalability, allowing you to completely free yourself from bloated projects.
Backend technology
SpringBoot as the underlying framework
mybatis-plus code generation can quickly generate module skeleton code
Use spring security jwt for login verification and permission control
Integrate the pf4j plug-in framework to implement hot swapping of plug-in jar packages
Achieve perfect data permission solution through chain of responsibility and visitor model
Front-end technology
vue3
elementui-plus
typescript
vite
Core functions
Complete user rights management
Plug-in management, supports online installation and uninstallation of plug-ins, no need to restart the server, just install and use
CMS management, supports online installation and uninstallation of templates, and online editing of template files
Payment function
WeChat ecological support
Operating environment
jdk1.8+
apache maven 3.6+
spring-boot 2.6.6+