Чтобы изучить ReactJS и Firebase, я должен был создать веб-приложение с этими технологиями.
Но я не опубликовал sh это приложение в Интернете, потому что, так как реагирует на это, это интерфейсная библиотека, мы можем увидеть код с моей информацией о Firebase.
Теперь я выучил NodeJS, и я хочу реализовать это в своем приложении для бэкэнда и опубликовать sh на Firebase, но я не знаю, как опубликовать sh приложение с React и Nodejs на firebase.
Единственная идея, которая у меня есть, - запустить команду npm build
, поместить содержимое папки build
в папке view
моего проекта Nodejs и перенаправьте домашнюю страницу в мой индекс React следующим образом:
app.get('/', (req, res) => {
res.render('view/index');
});
и publi sh на базе Firebase, как проект nodeJS.
Я думаю, что это хорошее решение, но я хочу быть уверенным и знать, существует ли лучшее решение, потому что я хочу использовать лучшие практики и перемещать содержимое сборки после каждого обновления веб-интерфейса ... (и я не не хочу перезапускать весь мой бэкэнд, если я не знаю, как опубликовать sh после)