2017-12-31 61 views
0

私はPython /フラスコを使用しているWebサイトを持っていますが、Firebaseのホスティングは静的なWebサイトだけであることはわかっていますが、Firebaseのクラウド機能をアプリで使用できる必要があり、Firebaseホスティングが必要です間違っている)。ノードjsはサーバー側ですが、firebaseホスティングでも使用できますので、Pythonを使用する方法があることも期待していました。さもなければ、Firebaseベースのホスティングなしにクラウド機能を使用する方法がある場合は、そのことについても教えてください。python /フラスコのウェブサイトをfirebaseでホストすることはできますか?

答えて

0

Firebase機能を使用するためにFirebaseホスティングは必要ありません.Firebase Hostingは静的ページ用です。

Firebase関数はfirebase(静的ページのFirebase Hostingとは独立しています)でホストされていますが、現在はpythonをサポートしていません。

HTTPトリガFirebaseの機能では、関数のURL、バックエンド、またはフロントエンドからHTTPリクエストを送信するだけです。

Firebase DB/Storageおよびその他のトリガ機能は同じ方法で動作しますが、明示的にコールしないと、機能を定義するときに指定するDB/Storageなどの特定のイベントでトリガされます。

+1

これを真似しましょう:Firebaseの "functions"ディレクトリを引き続きホスティングしてから、他のファイル用にPythonをサポートするサーバーを使用しなければなりません。そうですか? – Cubetastic

+0

はい、どこでもpythonファイルをホストし、[firebase-tools](https://github.com/firebase/firebase-tools)を使用して関数ディレクトリをデプロイします。 https://firebase.google.com/docs/functions/get-started#deploy_and_execute_addmessage –

関連する問題