私は会社のデータベースを構築したいと思っています。 REST APIを構築するためにNode.jsを使用する必要がある場合、データベースにはすべての従業員の情報が保存されます。それとも、すべてのデータを格納するためにSQLデータベースを使用すべきですか?REST APIまたはSQLデータベースを使用する必要がありますか?
私は混乱しています。なぜなら、APIを照会するときには、通常、私はいつもjsonデータを持っています。だから、私が望むすべてのデータを含むAPIを構築できれば、私の従業員の情報はjson形式で戻ってきます。
私はすべてAPIに新しいので、私は何かばかげて言った場合は私を修正します。ありがとうございました!
私はデータベースが必要ですが、現時点では本当にAPIが必要ですか?私はSQLを使用してデータベースにアクセスすることができ、私のdbはサーバー上でホストされます。私は誰も自分以外のDBにアクセスしたくない。 – DawnZHANG
本当にあなたがやっていることに依存していますが、もしあなたが望むのであれば 'REST'アプローチを使うことができますが、上記のように、あなたのアプリケーションが会社に配布されていて、あなたのアプリが他のユーザーによって公に配布されていないので、データベースアプローチを使用することができます。上記の理由を読んで、私は 'REST'を使う理由を述べました。 –
私は確かに私のデータベースが公開されることを望んでいないが、私の質問は、私と一緒に、もし私が私のデータベースを照会するためにSQLを使用するか、またはデータベースが照会されるときに他の言語がjsonを返すことができます。 – DawnZHANG