Molin Code Farmer focuses on sharing open source projects, selects technical dry goods from the open source community, shares interesting and valuable projects on GitHub and Gitee, learns Xi together, and grows together.Ruyiadmin is a powerful enterprise-level Web RBAC unified security management platform solution, with front-end and back-end separation, automatic generation, and based on. .NET 8 platform and cross-platform. It is a low**, distributed, multi-threaded, high-performance software, and supports 4A certification and security that meets the requirements of classified protection III.
Smart large screen support:Ruyiadmin has a smart large screen function, which can generate multiple business view layers, control layers, service layers, warehousing layers, domain layers and DTO business model layers with one click. In addition, it also integrates with the VFORM form designer, which supports the design and preview of PC, PAD, and mobile H5 page forms.
Powerful backend framework:ruyiadmin adoption. The .NET 7 platform serves as a backend framework and supports cross-platform and Linux Docker. It can be used not only to build standalone services, but also to support front-end businesses. The software uses Swagger as a management tool for Web APIs, providing granular annotations for interfaces and models. At the same time, it supports API routing whitelisting and request headers to verify free configuration. Authentication-wise, ruyiadmin uses jwtsecurity authentication to prevent web API overkill. In addition, the software has also encapsulated and supported data return formats, query conditions, menu multilingual, and ** generation.
Rich front-end framework:Ruyiadmin uses Vue2 as the front-end framework, Element UI as the UI library, and Vue Element Admin as the framework. The software uniformly encapsulates the general API, and comprehensively encapsulates the basepage interface and common methods. It also supports lock screens, watermarks, and visibility controls for buttons and views. ruyiadmin also provides granular authorization at the button and view levels, and supports permission decentralization. In addition, the software supports multilingualism of view layer services, sensitive data communication encryption, and smart large screens.
Database and middleware support:The software supports a variety of relational databases, including MySQL, SQL Server, Oracle, PostgreSQL, and OpenGauss. In addition, it supports non-relational databases such as Redis, MongoDB, Elasticsearch, and Meilisearch. Ruyiadmin also has a built-in visual ER relational model, database initialization scripts, and automatic database building capabilities. In terms of middleware, the software integrates Redis cache and ActiveMQ message queues, supports MQ clusters combining Master-SL**E and Broker Cluster, and supports a variety of message buses, such as ActiveMQ, RabbitMQ, Kafka, and Redis.
A few simple characters can create joy, and a few simple numbers can write miracles.
With a keyboard, you can travel the world, and with a network cable, you can know the world.
It's not easy to create, thank you for your support. More dry goods and technical information will be shared in the future, your reading is the right support, thank you again!