React Firestore, как создать уникальный URL при публикации документа в firestore - PullRequest
1 голос
/ 09 апреля 2020

Не знаю, с чего начать, вот так.

После создания документа в Firestore путем POSTing данных, которые пользователь вводит в состояние моего приложения React, как я могу создать уникальный URL-адрес, который пользователь можно посетить, чтобы ПОЛУЧИТЬ / просмотреть эти данные?

Например:

https://myreactwebsite.com/new-document/

Мне нужно убедиться, что уникальный URL существует в моем индекс веб-сайта, так что он может не только посещать пользователя, но и может быть проиндексирован Google для SEO.

Приложение My React размещено на Firebase, а также использует Firestore для базы данных.

1 Ответ

1 голос
/ 10 апреля 2020

Firestore - это база данных SQL (очень похожа на MongoDB, если вы с ней знакомы). Они оба реализуют некоторую форму идентификатора документа в каждом документе. Это может быть использовано для создания уникального маршрута в вашем случае использования.

Я бы создал такой маршрут, как /profile/:id, в вашем приложении реагирования, чтобы при его посещении вы обращались к своему бэкэнду с запросом этого профиля. а затем использовать ответ от этого запроса, чтобы заполнить данные.

Я бы попытался описать это здесь, но, если честно, эта страница делает намного лучше работу, чем я мог бы в одном коротком SO сообщении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...