Node.js
■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 の続き。 今回は、Node/NPM/の環境構築について扱う 目次 【1】Windows の場合 【2】Linux の場合 1)CentOS 2)Ubuntu 【3】Node.jsの実行 【1】Windows の場合 https://nodejs.…
■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 https://dk521123.hatenablog.com/entry/2018/06/06/191400 の続き。 今回は、ファームデータを処理する。 ■ サンプル bbs.ejs <html lang"ja"> <head> <meta charset="utf-8"> </head> <body> <form method="post"> <input type="text" name="bbsContent"> </form></body></html>
■ 初期設定 1)MongoDB をインストールする 2)Node.jsの MongoDB ライブラリをインストールする 1)MongoDBをインストールする を参考に MongoDB をインストールする 2)Node.jsのMongoDBライブラリをインストールする https://dk521123.hatenablog.com…
■ はじめに 目次 【1】npm 1)package.json 2)package-lock.json 【2】コマンド一覧 0)バージョン確認 1)npm install 2)npm run 【3】構文 【4】サンプル 【1】npm * npm : Node Package Manager (パッケージを管理ツール) => テンプレートエ…
■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 https://dk521123.hatenablog.com/entry/2018/06/06/191400 の続き。 目次 【1】設定を外部ファイルから取得するには 【2】URLによって処理を変える 【1】設定を外部ファイルから取…
■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 で、設定を行ったので、今回は、簡易的なWebサーバ作成し、 実行してみる 以下の動画が分かりやすい。 https://dotinstall.com/lessons/basic_nodejs/26205 ■ サンプル hello.js // HTT…
■ Node.js * 大量のリクエストを捌くことができる 公式サイト https://nodejs.org/en/ 動画サイト 分かりやすい https://dotinstall.com/lessons/basic_nodejs ■ 知識 スレッドモデル / イベントループ * Node.jsでは、イベントループを採用 スレッドモデル …