Socket
Book a DemoInstallSign in
Socket

@cloudbase/cals

Package Overview
Dependencies
Maintainers
13
Versions
491
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cloudbase/cals

Common application specifications

latest
npmnpm
Version
1.2.18
Version published
Weekly downloads
675
-33.69%
Maintainers
13
Weekly downloads
 
Created
Source

CALS — 通用应用语言规范

定义

CALS 是将前端应用抽象为统一模型, 采用跨端的数据交换格式(如 JSON)对前端应用进行标准化描述, 与平台、语言、框架无关的应用规范。

通用应用语言规范 :Common Application Language Specification,简称 CALS。

完整的类型 API 请查看: https://weda-dev.pages.woa.com/typedocs/modules/_cloudbase_cals.html

组成

CALS 规范主要分为三部分 :

  • 应用描述
  • 组件描述
  • 数据源描述

应用

CALS 扩展自通用组件语言规范,目前主要应用于微搭低代码平台,目前定义了 basic 和 platform 两套规范(platform 继承自 basic):

类型层级定义
basic基类对外的通用应用规范
platform子类对内的低码应用规范,微搭平台运行的实际标准

组件

TODO

数据源

TODO

API

本库还提供了核心的应用 cals 处理工具方法

// TODO

Keywords

lowcode

FAQs

Package last updated on 21 Aug 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts