Я хочу создать мобильное приложение chatbot для развертывания в магазинах Apple и Google Play.
Я планирую использовать React Native для внешнего интерфейса, Node JS для среднего уровня, а затем DialogFlow для бэкенд. Я планировал иметь средний уровень, главным образом, чтобы скрыть ключи DialogFlow. Я не планирую делать что-либо в диалоге, кроме как отвечать на вопросы, которые они задают. Я хочу запустить все это в Google Cloud
Прежде всего, имеет ли смысл эта архитектура высокого уровня?
Во-вторых ... будет ли Facebook и Google Authentication способом go для этого. И так как это стандартное c приложение, мне действительно понадобится авторизация?
В-третьих (это слово) ... какие сервисы Google Platform вы бы порекомендовали мне использовать (кроме DialogFlow) для запуска реакции и узел.
Спасибо всем. Я знаю, что это совершенно новый вопрос, но я только возвращаюсь ко всему этому. Буквально прошло 20 лет с тех пор, как я кодировал API Servlet 1.0. У меня есть Java Ring от одной из первых конференций JavaOne, чтобы доказать это. лол.