2017-12-17 21 views
0

ウェブを反応させ、が同じデータベースを消費するために彼らのAPIを共有するネイティブアプリを反応させることのための良い方法は何ですか? システムには、製品とそのイメージを管理するためのCRUD画面と、ユーザーが保存するさまざまなイベントがあります。 コードを再利用できるようにReduxでコンポーネント/コンテナパターンを実行します。 私はWindowsで働いています。私が考えていたは反応して、ネイティブの原型モデルに反応


  • NodeJs(API)をし、Herokuのサーバ
  • MongoDBの
  • は、ネイティブ(モバイルアプリ)と反応(Webアプリケーション)
  • に反応

ReactとReact Nativを使用するときに共通の典型的なモデルがありますか同じapisとDBを消費していますか?

答えて

0

私はこの1つのために燃え上がるつもりだと知っています....あなたが尋ねたものに固執していませんが。 Firebaseをクラウドバックエンドとして使用している新しいプロジェクトを開始しました。これはWeb、ios、androidバージョン間でシームレスに動作します。 あなたの質問に関しては、反応し、ネイティブと反応するネイティブはうまく一緒に働きます。リアクションWebアプリケーションとほぼ同じ反応をネイティブで行うことができます。どのようにバックエンドを照会し、auth(ネイティブはasyncStorageとlocalstorage/cookiesを使用します)を照会するかの唯一の違いです。 React nativeには、FetchとAxiosやSuperAgentのような他のReactパッケージが組み込まれています。

+0

ご回答いただきありがとうございます.Firebaseについては、雲のバックエンドとして知らなかったです。私は少し読んでいた、それは面白そうだ! Firebaseにデータベースとクラウドバックエンドを用意するための有料プランが必要ですか?あなたのプロジェクトは大きなものですか? –

+0

Firebaseはスケールサービスとして有料です。私は30人未満のユーザーしかいません(まだ初期のシード)、まだ無料版になっています!それを他のスケーラブルホスティングと比較し始めればかなり安いです。 (Heroku/AWS)。 –

関連する問題