前言
CabloyJS全栈框架,实现了真正意义的“一次开发,到处运行
”的跨端跨平台理念,具体而言:
-
只需一套代码,即可同时实现
B端中后台管理系统
和C端前台应用
-
只需一套代码,即可同时跨端
PC
和Mobile
,并且Mobile端
是接近原生体验
1. 在线演示清单: 微信一起点菜
CabloyJS官方精心制作了一个微信一起点菜套件
,演示如何通过一套代码同时实现后台商家管理应用
和前台微信点菜应用
,并且每个应用都完美兼容PC端
和Mobile端
-
套件源码,请参见:bz-diancai(微信一起点菜)
-
配套视频,请参见:微信一起点菜项目进度复盘
应用 | 应用类型 | 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/ |
账号类型 | 名称 | 密码 |
---|---|---|
管理员 | admin | 123456 |
普通用户 | tom | 123456 |
普通用户 | jane | 123456 |
3. 正式系统清单: CabloyJS官方服务
CabloyJS官方提供的所有服务都是使用CabloyJS全栈框架开发实现的
重要的事情,有必要再次强调:以下所有演示都是通过一套代码实现的
应用 | 应用类型 | PC端 | Mobile端 |
---|---|---|---|
后台管理系统 | B端:中后台管理系统 | https://portal.cabloy.com | |
博客 | C端:静态输出、SEO优化 | https://zhennann.com | |
技术文档(英文) | C端:静态输出、SEO优化 | https://cabloy.com/index.html | |
技术文档(中文) | C端:静态输出、SEO优化 | https://cabloy.com/zh-cn/index.html | |
社区(英文) | C端:静态输出、SEO优化 | https://community.cabloy.com/index.html | |
社区(中文) | C端:静态输出、SEO优化 | https://community.cabloy.com/zh-cn/index.html | |
课程(英文) | C端:静态输出、SEO优化 | https://course.cabloy.com/index.html | |
课程(中文) | C端:静态输出、SEO优化 | https://course.cabloy.com/zh-cn/index.html | |
Cabloy商店(英文) | C端:静态输出、SEO优化 | https://store.cabloy.com/index.html | |
Cabloy商店(中文) | C端:静态输出、SEO优化 | 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可开发的系统类型清单
-
可以开发
多租户SAAS业务系统
-
可以开发前后端分离的
中后台业务管理系统
,如OA、CRM、ERP、电商,等等 -
可以开发
JAMStack
架构的CMS内容管理系统
,支持SEO优化,如博客、技术文档、社区、知识店铺,等等 -
既可以先开发
中后台业务管理系统
,再延伸开发CMS内容管理系统
;也可以反过来,先开发CMS内容管理系统
,再延伸开发中后台业务管理系统
-
可以通过
Cordova
开发各类App应用,支持IOS、Android -
可以通过
Electron
开发桌面应用 -
可以开发微信公众号、企业微信、钉钉,等第三方平台的应用,解决
信息孤岛
的问题 -
可以为
Uniapp小程序
开发后端API接口 -
……
评论: