|
|
|
|
|
by mdhb
744 days ago
|
|
Bonus points if you can just build the tooling to work with some emerging standards at different levels of the stack. A few relevant ones that come to mind would be: - CBOR for the on the wire format - CDDL for schema design of CBOR objects. - WebTransport as the API you use on top of HTTP/3 for actually moving bits of data back and forth between client and server. The nice thing about that approach to is that it’s in no way tied of any kind of language or other architectural patterns that larger frameworks tend to force you into. The beauty of the standards process I guess. If someone could put together a great API design experience that wrapped all of that up with cross language code generation like Protobuf / gRPC I would switch tomorrow. |
|
CBOR - RFC 8949 Concise Binary Object Representation
https://www.rfc-editor.org/rfc/rfc8949.html
CDDL - RFC 8610 Concise Data Definition Language (CDDL)
https://datatracker.ietf.org/doc/html/rfc8610