Решил я, короче, попробовать Firebase для одного мобильного проекта. Ну, типа, всё так красиво расписано, интеграция легкая, бэкенд готов. Начал с аутентификации – все супер, работает, как часы. Потом решил добавить базу данных, Firestore. И вот тут начались приключения.
Вроде бы все по документации делаю, но постоянно какие-то проблемы с доступом, правами. То данные не читаются, то запись не проходит, а ошибки такие, что пойди пойми, в чем дело. Потратил полдня, чтобы разобраться, почему простые запросы не работали. Оказалось, дело было в нюансах правил безопасности, которые надо было очень точно настроить. Так что, если думаете, что Firebase – это волшебная кнопка, то не совсем. Нужно еще покопаться.
