Почитайте про Firebase и тогда все вопросы отпадут - и про апи и про все остальное. Ребята из Гугла все сделали как надо, firebase даже своим бесплатным тарифом способен быть полноценным бэкендом большинству приложений. Если же всё-таки нужны какие-либо специфические логики то можно накатывать туда свои функции. Можно даже создавать функции-триггеры - например появилось новое сообщение -> сработал триггер отправляющий уведомления, в общем шикарная штука.
serverless архитектура приводит к тому, что все уходит на клиент. А клиенту я многие бы вещи доверять не стал, потому что коду на клиенте по умолчанию доверять нельзя. Это решается микросервисами, но в итоге это усложняет архитектуру. Впрочем, у всех свои предпочтения, вашему деву было легче так
На чем бэкенд, где хостите?
Комментарий недоступен
Не понял. У вас приложение напрямую в базу лезет и вся логика на клиенте?
А что ещё этому приложению кроме базы данных надо? Разве что авторизация - так она тоже в firebase есть. Хранилище файлов - там же.
эм, а апи, логику выборок, какие-то специфические задачи кто решает? тоже фаербейс?
Почитайте про Firebase и тогда все вопросы отпадут - и про апи и про все остальное. Ребята из Гугла все сделали как надо, firebase даже своим бесплатным тарифом способен быть полноценным бэкендом большинству приложений. Если же всё-таки нужны какие-либо специфические логики то можно накатывать туда свои функции. Можно даже создавать функции-триггеры - например появилось новое сообщение -> сработал триггер отправляющий уведомления, в общем шикарная штука.
ох, я чет после пых-нод не привык к такому) почитаем-с
Комментарий недоступен
Комментарий недоступен
у вас firebase работает бекендом? как все интересно
Комментарий недоступен
Ну за $700 было бы странно еще и нормальный бэкенд получить.
Ну как, в некоторых случаях я делаю бесплатно, хехе.
Комментарий недоступен
serverless архитектура приводит к тому, что все уходит на клиент. А клиенту я многие бы вещи доверять не стал, потому что коду на клиенте по умолчанию доверять нельзя. Это решается микросервисами, но в итоге это усложняет архитектуру. Впрочем, у всех свои предпочтения, вашему деву было легче так