@sisujs/meta-cbot
v0.12.0
Published
A framework that provides a reflective Meta-model for JavaScript/TypeScript, alongside a HTTP-compatible and type validating transport protocol designed to replace JSON.
Maintainers
Readme
SisuJs Meta-Cbot
CBOT (Character Based Object Transport) protocol is a character-based data transfer protocol designed to replace JSON in web development. Its primary goal is to provide a more robust and richer model for transporting structured data between server and browser.
This protocol is not intended to compete with or replace any binary protocols used in server-to-server communications, but rather to create a better alternative. Therefore, the design goals are always aligned with the JavaScript environment in browsers, even when implemented on other platforms.
This package contains two interlinked components:
- Cbot (Character Based Object Transport): A type validating protocol designed for web data transport, intended to replace JSON for server-browser communication.
- Meta -model: A framework for creating reflective types in JavaScript/TypeScript, enhancing type enforcement and data integrity.
