历时 4 个月,CabloyJS 4.21 震撼发布,应对大型项目开发


引言

凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写 | Atwood 定律

目前市面上出现的大多数与 NodeJS 相关的框架,基本都将 NodeJS 定位在工具层中间层代理层,很少在业务层面进行深耕,认为这是 JAVA 的领域,NodeJS 不适合。这种思潮明显是与Atwood 定律相悖的

如果您想感受与众不同的 NodeJS 全栈开发体验,一定要试试自带工作流引擎的 CabloyJS 全栈开源框架。为了提升业务层面的开发效率和开发体验,CabloyJS 在前端和后端均提供了大量实用的工具和组件

有网友反馈说:CabloyJS是一款教科书级的框架。CabloyJS包含大量前端和后端最佳实践,从宏观架构到微观编码,都反复的进行抉择和重构。因此,如果您要深入学习和研究Node全栈技术,CabloyJS是一款极佳的源码范例。此外,CabloyJS也是一款成熟的面向开发人员的低代码开发框架,是协助您快速开发项目的利器

升级清单

CabloyJS从4.12升级到4.21,历时4个月,GitHub提交数从8000+一路干到11000+,为应对大型项目的开发提供了丰富的工具

4.21.0

  • 新增
    • Cabloy商店命令行工具

4.20.0

  • 重构
    • 重构 Mail 系统配置:支持源码开发+在线编辑两种配置方式
    • 重构 SMS 系统配置:支持源码开发+在线编辑两种配置方式

4.19.0

  • 新增
    • App应用
      • App应用是CabloyJS应对大型项目的三驾马车之一
        • 套件、模块、应用
      • 一个 App应用 是一套界面布局的组合,包括三大部件:
        • Menu 页面
        • Home 页面
        • Mine 页面

4.18.0

  • 新增
    • 套件
      • 套件是CabloyJS应对大型项目的三驾马车之一
        • 套件、模块、应用
        • 一个 套件 可以包含多个 模块

4.17.0

  • 新增
    • Cli终端引擎

4.16.0

  • 新增
    • 开放认证引擎
      • 允许用户动态分配 ClientID/ClientSecret,并分配可以访问的权限子集
      • 允许通过命令行直接访问后端服务 API

4.15.0

  • 重构
    • 实现分级授权机制
      • 重构角色管理
      • 重构用户管理
      • 重构资源授权
      • 重构数据授权

4.14.0

  • 重构
    • 重构用户身份认证引擎
    • 重构内置的认证提供者
      • 用户/密码
      • 短信
      • GitHub
      • 微信:H5 登录、PC Web 登录、小程序登录
      • 企业微信:H5 登录、PC Web 登录、小程序登录
      • 钉钉:H5 登录、PC Web 登录、小程序登录、后台管理登录

4.13.0

  • 新增
    • 通用的svg图标引擎:制作、管理、使用

演示站点

直接浏览CabloyJS的演示站点,增加更直观的感性认知

  1. 体验CabloyJS应对大型项目的三驾马车套件模块App应用

  2. 体验与众不同的pc=mobile+pad自适应布局风格,强烈推荐:分别用PCMobile单独体验演示站点。此言不虚,请您品鉴!!!

  • 演示站点:https://test.cabloy.com/
  • 演示站点的二维码:cabloy-test

相关链接

  • 文档: https://cabloy.com/

  • GitHub: https://github.com/zhennann/cabloy

 


相關推薦

2022-06-08

Ant Design 4.21 现已发布,主要变化如下: 新增 Form 级别控制输入组件 disabled。#35210 Tabs 组件支持 popupClassName 用于更多菜单。#35892 Table 组件 rowSelection.onChange 新增 info.type 参数。#35598 Typography.Paragraph 的 copyable 属性支

2024-04-03

JavaScript开发者们瞩目已久的Bun 1.1版本终于正式发布了!这次大版本更新带来了一系列令人兴奋的新特性和显著的性能提升,将为开发者们提供更加顺畅、高效的开发体验。 首先,让我们为Bun 1.1支持Windows而欢呼吧!是的,你没

2023-06-28

文本的大语言模型;目前仍在开发当中,大概需要耗费几个月的时间,预计可能要花费数千万美元或数亿美元。OpenAI 首席执行官 Sam Altman 曾在四月份透露,创建 GPT-4 的成本超过了 100 亿美元。 Hassabis 称,他的团队计划把这项技

2023-12-01

默认 git 分支从“master”更改为“main”。在更改后的前几个月,master 分支每天与 main 分支同步几次,以便大家有时间更新脚本。截至 2023 年 11 月 1 日,同步率已减慢至每周一次;该频率计划将持续到下一个版本,届时 master 分

2023-02-08

来创建自己的 AI 聊天程序。Sundar Pichai 表示,他们将于下个月开始向公司、个人开发者和创作者开放其生成语言 API。他在博客中写道:“除了我们自己的产品外,我们认为重要的是,通过在我们最好的模型之上进行构建,让其

2023-11-10

行响应时间更快、不需要网络连接,且更具隐私性。 上个月彭博社的报道也提到了苹果公司内部对如何部署生成式 AI 的争论:完全在设备上运行、基于云运行或介于两者之间。 部署在设备上会运行得更快,并有助于保护隐私

2023-10-18

我们需要以这种方式实施这个项目。我知道这将需要多一个月的时间,但我需要以这种方式进行(以便在我的宣传包上看起来更好)。 马克·兰道夫是Netflix的联合创始人。 步骤二:引入不必要的,浪费时间的流程 当我在创

2023-04-01

实验室立即暂停对比 GPT-4 更强大的 AI 系统的训练至少 6 个月。并表示,这种暂停应该是公开的和可验证的,且包括所有关键参与者。如果不能迅速实施这种暂停,政府应介入并暂停。 这封由非营利组织未来生命研究所 (Future

2023-10-26

。 政府必须准备好许可某些人工智能开发,暂停开发以应对令人担忧的能力,强制执行访问控制,并要求对国家级黑客采取强有力的信息安全措施,直到准备好足够的保护措施。 文件主要关注那些正在开发自主人工智能或"

2023-09-09

历时 13 个月, JuiceFS v1.1 今天正式发布了! 这是继 v1.0 版本后,第二个长期维护的稳定版(LTS),与 v1.0 完全兼容。 JuiceFS 是为云环境设计的分布式文件系统,元数据和数据都可以借助已有的成熟组件来实现,避免重复造轮子

2024-04-03

AutoMQ 在 2024.02 正式发布了基于 Apache Kafka 3.4.0 的云原生重构版本 1.0.0,AutoMQ 1.0.0 版本相比原版提供了 Serverless、自动负载均衡、秒级分区迁移和 All in 对象存储能力,让 Kafka 用户能充分利用云的弹性能力和廉价存储,实现十

2022-08-31

上构建可扩展且可持续的神经搜索系统。 Jina 3.8.0 正式发布,本期主要更新如下: 新的功能 [ 527beb85] -升级 protobuf 版本 (#5082) [ c47cb716] -添加失败和成功的请求数指标 (#5079) Bug 修复 [ c81252ac] -更新到

2023-07-12

流量监测机构 StatCounter 的最新数据表明,截至 2023 年 6 月,Linux 已经取得了 3% 的桌面市场份额。其他操作系统占比分别为 Windows( 68.15%)、OS X(21.38%)以及 Chrome OS(4.15%)。 Linux 的历史可以追溯到 30 多年前,目前已成为服

2023-04-24

在上个月底,我们曾报道 Google 计划加强与 DeepMind 的合作,结束内斗,共同应对 OpenAI 对他们造成的冲击。 今天 Google 发布公告,正式宣告 DeepMind 将被合并进 Google,成为 Google DeepMind。 在 2014 年,Google 以 4 亿英镑的价格收购