2017-04-21 11 views
1

私はherokuで動作する単純なpostgresデータベースを持っています。私は設定オプションとDATABASE_URL=$(heroku config:get DATABASE_URL -a app) processを使用してheroku postgresデータベースに外部からアクセスする方法を読みました(場所、ログインの詳細などがあります)ClojureScript、Heroku - Postgresデータベースに接続

しかし、ExpoアプリはすべてClojureScriptなので、どのように私はPostgresに接続しますかデータベース?

すべてのヘルプは非常に私の知る限りでは

答えて

3

を高く評価され、それはあなたが万博の内側にそれを行うことができるじゃないことを意味し、純粋なJavaScriptの/ ClojurescriptでPostgresデータベースに直接接続することはできませんアプリ。

一般に、モバイルアプリまたはウェブアプリからデータベースに直接接続する必要はありません。 https://en.wikipedia.org/wiki/Multitier_architecture#Web_development_usage

0

Browserifyを使用して、node-postgresという純粋なJavaScriptバリアントをブラウザで実行できますか?

1

SQLingvo.nodeライブラリは、ノードのPostgres/PG-ネイティブClojureScriptからcljs.nodejs

(def pg 
    "The Node.js PostgreSQL client." 
    (let [package (node/require "pg")] 
    (or (.-native package) package))) 
を使用しての使用を達成