Bebop es un formato de intercambio de datos de alto rendimiento diseñado para una serialización rápida y deserialización.
// Ejemplo de la persona de esquema de esquema {nombre de cadena; UINT32 Edad; } | // Persona de CodeNew de TypeScript generada ({nombre: "Spike Spiegel", edad: 27}). Code (); |
Escriba esquemas concisos y expresivos con la sintaxis intuitiva de Bebop. | Uso de una clase generada para persistir datos. |
Combina la simplicidad de JSON con la eficiencia de los formatos binarios, ofreciendo un rendimiento excepcional. En puntos de referencia, Bebop supera los tampones de protocolo en aproximadamente 10 veces tanto en C# como en TypeScript. En comparación con JSON, Bebop es aproximadamente 10 veces más rápido en C# y aproximadamente 5 veces más rápido en TypeScript.
Bebop ofrece una experiencia moderna y amigable para los desarrolladores al tiempo que garantiza un rendimiento de primer nivel. Es la opción ideal para cualquier aplicación que requiere serialización de datos eficiente, especialmente en escenarios críticos de rendimiento.
Para explorar el lenguaje de esquema y ver ejemplos del código generado, consulte el patio de recreo.
Admite TypeScript, C#, Rust, C ++ y más.
Snappy DX: integre bebopc
en su proyecto con facilidad. Soporte del idioma disponible en VScode.
Ligero: Bebop tiene cero dependencias y una pequeña huella de tiempo de ejecución. El código generado está estrechamente optimizado.
RPC: construya API eficientes con tempo.
Se ejecuta en todas partes: navegadores, plataformas sin servidor y en metal desnudo.
Extensible: escriba extensiones para el compilador en cualquier idioma.
Para obtener más información, consulte la documentación. ?
Nos vemos espacios vaqueros ...