EggBornJS Features

  • Cluster Framework:The cluster framework is designed based on Redis
  • Frontend and Backend Separation:separating Frontend and Backend, so as for decoupling
  • Business Modularization:The page components and business logics are arranged as modules
  • Loading Flexibility:Modules can be loaded asynchronously or synchronously
  • Highly Modular Cohesion:The module includes frontend page components and backend business logics
  • Parameter Configuration Flexibility:Both frontend and backend of the module can be configured separately
  • i18n:Both frontend and backend of the module support i18n separately
  • Module Isolation:Module’s pages, data, logic, routing, configuration and other elements have been through namespace isolation processing, which avoids the variable pollutions and conflicts
  • Easy Transaction Processing:Just configuring a parameter on the routing record can process the database transaction perfectly
  • Progressive Development:Due to the high degree of cohesion of the module, EggBornJS can deposit the business in the form of module, which can be reused in multiple projects. Business modules can be contributed to the npm Open Source Community, and can also be deployed to the company’s internal private npm registry

With EggBornJS, not only the components can be reused, but also the business modules do from now

CabloyJS Features

  • Mobile First, Perfect PC Layout Adaptation:pc = mobile + pad
  • Unified Atom Data Management
  • Unified User Role Privilege Management
  • Fine support for multiple runtime environments
  • Support multi-domain multi-instance operation
  • Flexible test-driven development
  • Built-in many core modules, providing a large number of core features

With CabloyJS, you can quickly develop all kinds of business applications