CabloyJS 2.2.19

顶级NodeJS全栈业务开发框架

基于KoaJS + EggJS + VueJS + Framework7

Github 快速开始 在线演示

支持 全场景 业务开发, 省时 省力
PC = MOBILE + PAD
将Mobile场景的操控体验和开发模式无缝带入PC场景,只需开发一套代码即可通用Mobile和PC两个场景
业务模块化体系
业务组件与逻辑被组织为模块,有利于功能内聚与重用
前后端分离
前后端分离,有利于充分解构
痛点:支持 全场景 业务开发, 省时 省力

CabloyJS最大的痛点是:通过模块化的架构设计,可以快速开发全场景业务

场景 前端 后端
PC:Web CabloyJS前端 CabloyJS后端
PC:Exe CabloyJS前端 + Electron CabloyJS后端
Mobile:IOS CabloyJS前端 + Cordova CabloyJS后端
Mobile:Android CabloyJS前端 + Cordova CabloyJS后端
微信公共号 CabloyJS前端 + 微信API CabloyJS后端
企业微信 CabloyJS前端 + 微信API CabloyJS后端
钉钉 CabloyJS前端 + 钉钉API CabloyJS后端
Slack CabloyJS前端 + Slack API CabloyJS后端
小程序:微信、支付宝、百度等 小程序框架 CabloyJS后端
  • 后端:由于完整的前后端分离设计,只需开发一套CabloyJS后端代码即可
  • 前端:所有可基于H5的场景,只需开发一套CabloyJS前端代码即可
亮点:PC = MOBILE + PAD

CabloyJS最大的亮点是:通过pc=mobile+pad的模式,将Mobile场景的操控体验开发模式无缝带入PC场景,只需开发一套代码即可通用Mobile和PC两个场景

pc-mobile-layout

业务模块化体系
  • 业务组件与逻辑被组织为业务模块,有利于功能内聚与重用
  • 业务模块为核心,构建开放的生态体系
  • 业务模块可以单独发布、单独部署,单独升级,从而促进CabloyJS整个生态圈的繁荣,进一步加速实际业务的开发
  • 业务模块可以单独编译,可以满足保护商业代码的需求
  • 内置大量的核心模块(如用户管理、角色管理、权限管理、菜单管理等),从而节省大量时间和人力,只需将精力放在业务逻辑的开发上面
前后端分离
  • 通过前后端分离,实现真正的前后端解耦,从而完全释放后端API的开放能力,支持前端的深度定制与开发
  • 提供既便捷又灵活的权限设计,守护每一个后端API的安全
CabloyJS微信官方交流群

欢迎加入CabloyJS微信官方交流群。此群包含且不仅限于以下功能:

1、交流CabloyJS的使用与开发心得

2、通告CabloyJS的最新资讯

3、不定期组织CabloyJS的免费直播课程

4、共同探讨CabloyJS的演进,与CabloyJS共成长

微信群

cabloyjs微信群

个人微信号

如果扫描上方的微信群无法进入,可以添加个人微信号,并注明入群即可

个人微信号