What does the deprecation of DDP mean for the APIs

Hello, I’m trying to understand what the deprecation of the DDP protocol really means. If I understand this correctly, basically Rocketchat no longer supports Realtime APIs with websockets as all websock method uses DDP. I’m curious why they’re pushing people towards REST APIs, there’s no way to build a good messaging application with just REST alone. I don’t think it makes sense at all so I believe I must be missing something.

What about all the libraries that are built on DDP?

Would appreciate if anyone could shed some light on this.

1 Like

I’m also looking into this issue and I’m surprised no one replied to this thread.

First of all it’s not clear to me which methods are being deprecated. What exactly does this mean: “the DDP methods outlined are deprecated”. Are all DDP methods being deprecated? I don’t see any “outlined” methods in the documentation.

Also, if all methods are being deprecated, how are we supposed to get realtime notifications? Polling is not an option for a chat application.

What am I missing here?