#flutter #backend
Вопрос:
Как следует из названия, я довольно новичок в Flutter и создал приложение для электронных книг, которое позволяет пользователям загружать книги и читать другие загруженные книги. До сих пор я использовал Firebase, и до сих пор все работает отлично.
Мой вопрос в том, что, поскольку у меня нет большого опыта в работе с бэкэндом, какой лучший способ/платформа для работы с бэкэндом такого мобильного приложения?
PS: Я также хотел бы в будущем включить функцию чата, чтобы пользователи могли общаться, а также возможность комментировать каждую книгу.
Ответ №1:
Firebase выглядит хорошо, но если у вас есть пользовательское решение, например, в Nodejs или Python, оно будет более масштабируемым. вы можете использовать серверы AWS S3 для загрузки PDF-файлов и извлечения их из их уникального ключа или URL-адреса.
Комментарии:
1. Спасибо вам за обратную связь. Будут ли решения Nodejs и Python по-прежнему хорошо работать даже при высоком трафике?
2. Да, они будут использовать Fastify для еще лучшей производительности
3. А, понятно. Спасибо вам за обратную связь.