2016-08-11 18 views
1

初めてAngular 2をやったことがあります。そして、htmlとcssの後で、私は今DB接続に固執しています。
ここ は、私が働いているもの:角2とSQLiteの接続

  1. app.component.ts(ロードtemplateURL)
  2. overview.component.html(されたテンプレート、90%のhtmlの10%モダール)
  3. db_basic .DB(DBファイル)
  4. sql.jsは、私はDBに接続する方法を示すために、ここで

sql.jsファイルを(あなたがnode sql.jsを行う場合、これは、DBの値を取得することができます)。

var sqlite3 = require('sqlite3').verbose(); 
var db = new sqlite3.Database('../db/db_basic.db'); 
var check; 
db.serialize(function() { 
    db.each("SELECT * FROM server", function(err, row) { 
     console.log(row.name); 
    }); 
}); 
db.close(); 


さて、私の質問はどのように私はDBに接続し、HTML内でこれらの値を使用しない、でしょうか?

エクストラ:
あなたは残りのAPIを作成する必要があり File structure

答えて

6

残りのAPIは、バックエンド(データベース)からフロントエンド(アングル)を分離し、 データを処理し、セキュリティを確保することができます。

express.jsなどのフレームワークを使用して、ノードに休憩APIを作成できます。

Express.jsも(あなたがappacheやnginxのを必要としない)あなたの静的ファイル(角度プロジェクト) を提供するために使用することができます。

関連する問題