Customization Capability
12009Customization capability refers to the ability of a product or service to be tailored and modified according to the specific needs of users. In the field of software development, this means that the development framework can flexibly adapt to different business requirements, providing personalized features and experiences.
Customization capability can bring various benefits:
- Provides a personalized user experience that meets specific user needs.
- Increases the flexibility of the product, allowing it to adapt to the ever-changing market environment.
Customization Capability of Jianghu JS
Configuration Driven
Customize the behavior of the application by modifying configuration files.
Theme Color
Provides an extremely convenient way to customize the theme color. By simply modifying the configuration file, personalized theme color customization can be easily achieved.
// Default theme color configuration in config.default.js, which can be overridden in config.env.js
primaryColor: "#4caf50",
primaryColorA80: "#EEF7EE",Navigation Menu
Offers a flexible and efficient way to adjust the presentation of the navigation bar. By specifying different templates, the display style of the navigation bar can be easily switched.
// Templates provided in "/myApp/app/view/template"
jhTemplateSideMenuV4.html
jhTemplateV4.html
// Specify the template in the page
{% extends 'template/jhTemplateV4.html'%}
{% extends 'template/jhTemplateSideMenuV4.html'%}Multi-Application & Single Application
Carefully designed and optimized to accommodate diverse business scenarios, including two main modes: multi-application and single application.
For multi-application scenarios, it effectively manages and coordinates interactions and data flow between multiple applications. Whether in functional integration, data sharing, or the coherence of user experience, it provides excellent support and flexible configuration to meet complex business needs.
In single application scenarios, it still performs excellently. It can run quickly and stably while leaving ample room for future expansion and upgrades.
- Multi-Application - jhId
- Multi-Application - Data Warehouse
- Multi-Application Configuration Methods