前言

CabloyJS全栈框架,实现了真正意义的“一次开发,到处运行”的跨端跨平台理念,具体而言:

  1. 只需一套代码,即可同时实现B端中后台管理系统C端前台应用

  2. 只需一套代码,即可同时跨端PCMobile,并且Mobile端是接近原生体验

1. 在线演示清单: 微信一起点菜

CabloyJS官方精心制作了一个微信一起点菜套件,演示如何通过一套代码同时实现后台商家管理应用前台微信点菜应用,并且每个应用都完美兼容PC端Mobile端

应用 应用类型 PC端 Mobile端
商家管理应用 B端:中后台管理系统 https://test.cabloy.com/?appKey=diancai-store:appDianCaiWechatManage 微信点菜管理应用
微信点菜应用 C端:前台应用 https://test.cabloy.com/?appKey=diancai-h5:appDianCaiWechatH5 微信点菜点菜应用
账号类型 名称 密码
管理员 admin 123456
普通用户 tom 123456
普通用户 jane 123456

2. 在线演示清单: 大型项目范例

为了应对大型项目的开发,CabloyJS提供了三驾马车:套件模块应用。随着项目不断迭代演进,创建的菜单与页面也会随之膨胀。通过应用可以对菜单与页面进行更有效、更规范、更直观的分类和整理

应用 应用类型 PC端 Mobile端
大型项目(多套件、多模块、多应用) 中后台管理系统 https://test.cabloy.com/ test演示
账号类型 名称 密码
管理员 admin 123456
普通用户 tom 123456
普通用户 jane 123456

3. 正式系统清单: CabloyJS官方服务

CabloyJS官方提供的所有服务都是使用CabloyJS全栈框架开发实现的

重要的事情,有必要再次强调:以下所有演示都是通过一套代码实现的

应用 应用类型 PC端 Mobile端
后台管理系统 B端:中后台管理系统 https://admin.cabloy.com cabloy-admin-qrcode
博客 C端:静态输出、SEO优化 https://zhennann.com zhennann.com
技术文档(英文) C端:静态输出、SEO优化 https://cabloy.com/index.html cabloy.com:index.html
技术文档(中文) C端:静态输出、SEO优化 https://cabloy.com/zh-cn/index.html https-::cabloy.com:zh-cn:index.html
社区(英文) C端:静态输出、SEO优化 https://community.cabloy.com/index.html https-::community.cabloy.com:index.html
社区(中文) C端:静态输出、SEO优化 https://community.cabloy.com/zh-cn/index.html https-::community.cabloy.com:zh-cn:index.html
课程(英文) C端:静态输出、SEO优化 https://course.cabloy.com/index.html https-::course.cabloy.com:index.html
课程(中文) C端:静态输出、SEO优化 https://course.cabloy.com/zh-cn/index.html https-::course.cabloy.com:zh-cn:index.html
Cabloy商店(英文) C端:静态输出、SEO优化 https://store.cabloy.com/index.html https-::store.cabloy.com:index.html
Cabloy商店(中文) C端:静态输出、SEO优化 https://store.cabloy.com/zh-cn/index.html https-::store.cabloy.com:zh-cn:index.html

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 后端
小程序:微信、支付宝等 Uni-app + CabloyJS 前端 SDK CabloyJS 后端
  • 后端:由于完整的前后端分离设计,只需开发一套 CabloyJS 后端代码即可

  • 前端:所有可基于 H5 的场景,只需开发一套 CabloyJS 前端代码即可

  • 小程序:提供 CabloyJS 前端 SDK 让 Uni-app 可以轻松对接 CabloyJS 后端代码

CabloyJS可开发的系统类型清单

  1. 可以开发多租户SAAS业务系统

  2. 可以开发前后端分离的中后台业务管理系统,如OA、CRM、ERP、电商,等等

  3. 可以开发JAMStack架构的CMS内容管理系统,支持SEO优化,如博客、技术文档、社区、知识店铺,等等

  4. 既可以先开发中后台业务管理系统,再延伸开发CMS内容管理系统;也可以反过来,先开发CMS内容管理系统,再延伸开发中后台业务管理系统

  5. 可以通过Cordova开发各类App应用,支持IOS、Android

  6. 可以通过Electron开发桌面应用

  7. 可以开发微信公众号、企业微信、钉钉,等第三方平台的应用,解决信息孤岛的问题

  8. 可以为Uniapp小程序开发后端API接口

  9. ……