Мне интересно построить рынок PWA (Progressive Web App). Я хочу использовать чат как услугу.
Технический стек
- Дежол: AWS.
- Backend: Django.
- База данных: PostgreSQL
- Frontend: не определился, но держать его как можно основной
Лучшие особенности
Я ищу в чате как услугу:
- Безопасность
- Только корневой пользователь имеет доступ к незашифрованным сообщениям
- Поставщик услуг не должен быть в состоянии прочитать их
- Собладатель данных
- Как парень, управляемый данными, я хотел бы владеть данными, а не Поставщик услуг
- Простота использования
- Написать функциональный чат с максимально небольшим кодом
- Простота интеграции
- SSO (один знак); В состоянии аутентифицировать и разрешать пользователям
- Независимо от рамок программирования/языка
- Так как я мог бы изменить свою бэкэнду в зависимости от потребностей
Не уверен, на рынке есть какое-либо программное обеспечение, которое все делает все.
Что имею в виду: фрагмент кода, как Google Analytics, где все, что мне нужно сделать, это вставить его в мою PWA.
Возможное программное обеспечение
✔️. 1-й Результат Google ✔️ кажется простым в использовании
✔️ Кажется очень хорошим вариантом, так как мне может понадобиться другие услуги Twilio
✔️. Я предполагаю, что AWS может масштабироваться на неопределенный срок и дешевле, чем остальные для предоставленных услуг ✔️ хорошо интегрируется с другими услугами AWS ❌ Похоже, много кодирования требуется для
❌ ограниченный SDK; Только реагировать, iOS & Java
Смотри ниже: https://dev.to/tschellenbach/comment/mm04
Я не тестировал ни одного из них и хочешь услышать ваш опыт. Спасибо!
Оригинал: «https://dev.to/shawnngtq/easiest-chat-as-a-service-1pgn»