Node.js

【Node】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.…

【Node】Node.js ~ 基本編 / ファームデータを処理する ~

■ はじめに 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>

【Node】Node.js ~ 基本編 / MongoDB を使う ~

■ 初期設定 1)MongoDB をインストールする 2)Node.jsの MongoDB ライブラリをインストールする 1)MongoDBをインストールする を参考に MongoDB をインストールする 2)Node.jsのMongoDBライブラリをインストールする https://dk521123.hatenablog.com…

【Node】Node.js ~ 基本編 / npm ~

■ はじめに 目次 【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 (パッケージを管理ツール) => テンプレートエ…

【Node】Node.js ~ 基本編 / あれこれ ~

■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 https://dk521123.hatenablog.com/entry/2018/06/06/191400 の続き。 目次 【1】設定を外部ファイルから取得するには 【2】URLによって処理を変える 【1】設定を外部ファイルから取…

【Node】Node.js ~ 入門編 / Webサーバ作成 ~

■ はじめに https://dk521123.hatenablog.com/entry/2018/06/05/211900 で、設定を行ったので、今回は、簡易的なWebサーバ作成し、 実行してみる 以下の動画が分かりやすい。 https://dotinstall.com/lessons/basic_nodejs/26205 ■ サンプル hello.js // HTT…

【Node】Node.js ~ 基礎知識編 ~

■ Node.js * 大量のリクエストを捌くことができる 公式サイト https://nodejs.org/en/ 動画サイト 分かりやすい https://dotinstall.com/lessons/basic_nodejs ■ 知識 スレッドモデル / イベントループ * Node.jsでは、イベントループを採用 スレッドモデル …