bebop
v3.1.3
Bebop은 빠른 직렬화 및 사막화를 위해 설계된 고성능 데이터 인터체인지 형식입니다.
// 예제 Bebop 스키마 직원 {문자열 이름; UINT32 나이; } | // 생성 된 TypeScript Codenew Person ({이름 : "Spike Spiegel", Age : 27}). encode (); |
Bebop의 직관적 인 구문으로 간결하고 표현적인 스키마를 작성하십시오. | 생성 된 클래스를 사용하여 데이터를 지속합니다. |
JSON의 단순성을 이진 형식의 효율성과 결합하여 탁월한 성능을 제공합니다. 벤치 마크에서 Bebop은 C# 및 TypeScript에서 프로토콜 버퍼보다 약 10 배보다 성능이 우수합니다. JSON과 비교하여 Bebop은 C#에서 약 10 배 빠르고 TypeScript에서 약 5 배 빠릅니다.
Bebop은 현대적이고 개발자 친화적 인 경험을 제공하면서 최고 수준의 성능을 보장합니다. 효율적인 데이터 직렬화, 특히 성능 약정 시나리오에서 효율적인 데이터 직렬화가 필요한 모든 응용 프로그램에 이상적인 선택입니다.
스키마 언어를 탐색하고 생성 된 코드의 예를 보려면 놀이터를 확인하십시오.
TypeScript, C#, Rust, C ++ 등을 지원합니다.
Snappy DX- bebopc
프로젝트에 쉽게 통합하십시오. VSCODE에서 사용 가능한 언어 지원.
Lightweight -Bebop은 의존성이 전혀없고 작은 런타임 풋 프린트가 있습니다. 생성 된 코드는 엄격하게 최적화되었습니다.
RPC- 템포로 효율적인 API를 빌드하십시오.
브라우저, 서버리스 플랫폼 및 베어 메탈과 같은 모든 곳에서 실행됩니다.
확장 가능 - 모든 언어로 컴파일러에 대한 확장자를 쓰십시오.
자세한 내용은 문서를 확인하십시오. ?
우주 카우보이 만보세요 ...