Идея хорошая, но интересно, как реализована техническая часть. Мини-приложения – это Web Apps? Насколько они стабильны и быстро работают? И как обеспечивается безопасность данных?
Стабильность и быстрота зависит от реализации. В моем проекте это nuxt.js. И сами «активности» достаточно простые и не требуют много ресурсов. Через web apps можно открывать любой фронтэнд, любого веб-сайта. Если у сайта нет намеренной блокировки таких открытий. В выборе технологий почти нет ограничений, главное чтобы по ссылке можно было открыть ресурс.
Что касается безопастности, при открытии web app или самого сервиса идет проверка ключей по определенному алгоритму. И только тогда телеграм дает доступ к данным пользователя и то их там не сильно много. А так безопасность по стандарту, наверное как и всех других «мелких» проектов - контроль доступа, разделение прав, бекапы, шифрование.
Идея хорошая, но интересно, как реализована техническая часть. Мини-приложения – это Web Apps? Насколько они стабильны и быстро работают? И как обеспечивается безопасность данных?
Да, web apps.
Стабильность и быстрота зависит от реализации. В моем проекте это nuxt.js. И сами «активности» достаточно простые и не требуют много ресурсов. Через web apps можно открывать любой фронтэнд, любого веб-сайта. Если у сайта нет намеренной блокировки таких открытий. В выборе технологий почти нет ограничений, главное чтобы по ссылке можно было открыть ресурс.
Что касается безопастности, при открытии web app или самого сервиса идет проверка ключей по определенному алгоритму. И только тогда телеграм дает доступ к данным пользователя и то их там не сильно много. А так безопасность по стандарту, наверное как и всех других «мелких» проектов - контроль доступа, разделение прав, бекапы, шифрование.