[解決済み] Express.jsとは?
2022-03-20 12:13:19
質問
の学習者です。 Node.js .
- 何が Express.js ?
- Node.jsと一緒に使う目的は何ですか?
- なぜExpress.jsが必要なのでしょうか?Node.jsと一緒に使うことでどのように便利になるのでしょうか?
- 何が レディス ? Express.jsに付属しているのでしょうか?
解決方法は?
これは単純化しすぎですが エクスプレス.js は ノードジェネレータ 何 ルビーオンレイルズ または シナトラ は ルビー .
Express 3.x は、サーバー側で Web アプリケーションを MVC アーキテクチャに編成するための軽量な Web アプリケーション フレームワークです。テンプレート言語には、さまざまな選択肢を使用することができます(たとえば EJS , ジェイド そして ダスト.js ).
その後、データベースのような モンゴルDB と マングース (モデリング用)を使用して、Node.jsアプリケーションのバックエンドを提供します。Express.jsは基本的に、ルートからリクエストやビューの処理まで、すべてを管理するのに役立ちます。
Redisはキー/バリューストアで、Node.jsアプリケーションのセッションとキャッシュによく使用されます。もっといろいろなことができますが、私が使っているのはこれだけです。MongoDBは、商品と商品の関係や、注文とユーザーの関係など、より複雑な関係を構築するために使っています。Express.jsで動作するモジュール(特にconnect-redis)があります。をインストールする必要があります。 レディス データベースをサーバにインストールします。
Express 3.xのガイドへのリンクはこちらです。 https://expressjs.com/en/3x/api.html
関連
-
[解決済み】エラー:リクエストのエンティティが大きすぎる
-
[解決済み] npm WARN package.json: リポジトリフィールドがありません
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] Node.jsのmodule.exportsの目的と使い方を教えてください。
-
[解決済み] Node.js上のExpress.jsでGET(クエリ文字列)変数を取得する方法とは?
-
[解決済み] Node.js + Nginx - 今度は何?
-
[解決済み] なぜ "npm install" は package-lock.json を書き換えてしまうのですか?
-
[解決済み] OPTIONSルートにCORSヘッダを追加しても、ブラウザが私のAPIにアクセスできないのはなぜですか?
-
[解決済み】Node.jsでBase64エンコードを行うにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MongoClient v3.0使用時、db.collectionは関数ではない
-
[解決済み】モジュール 'internal/util/types' が見つかりません。
-
[解決済み】エラー TRK0005: 位置特定に失敗しました。"CL.exe"
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] AWS lambda function error - Unable to import module 'index': エラー
-
[解決済み] AWS s3 api error: specified bucket does not exist.
-
[解決済み] express は `body-parser deprecated undefined extended` としてエラーを投げます。
-
[解決済み] エラーです。Cannot find module 'ejs'
-
[解決済み] バルク更新を行う。
-
[解決済み] "致命的なエラーです。grunt "コマンドを実行すると、"Unable to find local grunt. "と表示されます。