3 ms·
The public API is substantially different from the internal API so we can provide a better developer experience with more understandable and consistent interfac
by jitl 4y ago
The public API is substantially different from the internal API so we can provide a better developer experience with more understandable and consistent interfaces that match product concepts, rather than exposing incidental implementation details. We only build public APIs needed to enable a set of use-cases; right now "develop an alternative editor" is not one of the use-cases we intend to support - so there's no active work toward things like realtime collaboration APIs. If your client decides to use the internal APIs, it may be blocked as part of our anti-abuse countermeasures.