2017-03-18 6 views
-2

FlaskまたはDjangoを使用してすべてのWebアプリケーションをプログラムします。 (ブログ、ソーシャルネットワーク...)。私はテンプレート、DBアクセス、コントローラ、ルーティングが必要です...javascriptを使用したWebアプリケーション

今私は同じWebアプリケーションをやりたいですが、javascriptを使用します。

人は私に言います。サーバ側にはNodeJが必要で、前面には角度があり、たとえばfirebaseやmongodbが必要です。また、Express JSを使用することもできます。

しかし、Angular JSとFirebaseを使って大きなWebアプリケーションを作成することはできますか? Angularがデータベースにアクセス/更新/削除できる場合、ノードが必要ですか?

答えて

2

Angularはクライアント側のフレームワークなので、静的ファイルを提供するためには少なくともWebサーバーが必要です。それ以外の場合、Firebaseを使用している場合は、ロジックを処理するためのサーバー側のコードは技術的には必要ありませんが、当然のことながら、アプリケーションが扱うデータに強く依存します。

Firebaseが提供するものがあれば、あなたのケースではそれをカットしませんが、サーバー側が必要で、ほとんどのWebアプリケーションフレームワークが必要になります。 Node.js(Expressを使用)、PHP、ASP.NET、あなたの心が望むものは何でも。

はい、Angularは、大きな複雑なWebアプリケーションを作成するためにはうまく機能します。

関連する問題