LoginSignup
0
0

More than 1 year has passed since last update.

Express-generator使ったけどファイルの役割よくわからん…

Posted at

私はNode.jsに触れてまだ3時間くらいしかたってない人がMDNとかYoutubeとかみて覚えた知識なのでほぼ必ず間違いがあります!!気をつけろ!!

bin

この中にあるwwwってファイル

を使ってapp.jsを起動してるらしい

routes

サーバーとファイル間にある架け橋を担当するファイル群。

app.js内でapp.get関数を使って処理してもいいけどプロジェクトが大きくなるにつれて煩雑になってしまうので、app.useを使うことでapp.jsとroutesディレクトリのjsファイルと紐づけれるよ。

ここではサーバーから送信されたリクエストの内容を変数として他ファイルに送れるよ。

public

画像、CSSファイルなどユーザーが異なっていもいじる必要のない静的ファイルを置くところ。

view

動的に処理するやつたち。

先述したrouteファイルで処理した内容を変数として送った場所がここ。受け取った変数をウェブページに埋め込んで使ったりいろいろできるよ。

ミドルウェア

関数。

サーバーからのリクエスト内容をいろいろ取れたりする…らしい

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0