3 ms·
The Telegram web client uses all sorts of features and a reimplementation of React. > The project incorporates lots of technologically advanced features, moder
by lament76 4y ago
The Telegram web client uses all sorts of features and a reimplementation of React.
> The project incorporates lots of technologically advanced features, modern Web APIs and techniques: WebSockets, Web Workers and WebAssembly, multi-level caching and PWA, voice recording and media streaming, cryptography and raw binary data operations, optimistic and progressive interfaces, complicated CSS/Canvas/SVG animations, reactive data streams, and so much more.
https://github.com/Ajaxy/telegram-tt https://github.com/Ajaxy/telegram-tt
The dev is pretty much a genius.
- chakhs 4y agoany idea why they reimplemented react? to reduce bundle size?
- progrus 4y agoI hate to even ask, but for a security-focused product, is that a good thing? I think there is a valid argument “there is no good video experience on web otherwise” but that’s still a long list of less-than-fully-mature dependencies.
- ungamedplayer 4y agoWhat makes telegram security focused?
- progrus 4y agoUh, I guess they claim this?