Node.js

Node.js

Node.jsで非同期処理の戻り値を利用する(Callback関数)

Node.jsの非同期制御(Callback関数)の使い方です。 Node.jsの非同期処理 Node.jsはノンブロッキングI/O処理という特徴があります。 Node.jsから他のプロセス(DBやAPI呼び出しなど)を実行した際は戻りをま...
Node.js

JavaScriptでArrow関数を覚えることのメリット

ECMAScriptのバージョンバージョンと機能を俯瞰するにはWikipediaの表が一番わかりやすいです。 関数はES6(ES2015)から採用されています。非同期関数 (async/await)はES2017から採用ですね。ちなみにNo...
Node.js

Liquid by Quoine APIの使い方と注意したいポイント

Liquid by Quoine APIを利用するための手順を紹介します。 基本的にはLiquid by Quoine APIドキュメントを参照してコーディングする流れになります。 ただ、公式サイトだとサンプルプログラムがrubyしかないの...
Node.js

(Express.js)HTTPSサーバ構築時にエラーが出た際の原因確認方法

Express.jsアプリケーションをHTTPSサーバ化ではまった際に見直したい項目、確認方法について記載します。 普通に設定できていれば問題なく繋がるはずです。エラーが出ていた場合は何かしら設定ミスがあるはずなので一つ一つ確認していきまし...
Node.js

Express.js(Node.js)をhttpsサーバで運用する

httpサーバで構築しているNode.jsアプリケーションをhttpsに切り替える際の手順です。ハマりやすいポイントも解説していきます。 httpsサーバ構築手順 httpsサーバ構築するための手順は概ね以下の段階を踏む必要があります。 1...
Node.js

ブラウザ自動操作で楽したいならPuppeteerを使おう

ブラウザ操作の自動化に興味を持ったことはありませんか。 仕事のテストだったり、プライベートだったり、どちらにしても定期的にWebサイトで繰り返し同じ操作をするのって面倒なので自動化したいですよね また、最近のシステムはユーザとのやり取りをW...
Node.js

Node.js(Express.js)でセキュリティを設定する(http脆弱性対策はhelmetを使えばOK)

Express.jsのセキュリティ強化用途で推奨されているHelmetの設定手順の記事です。 Express.jsのセキュリティ推奨設定は以下公式サイトを参照ください。 Express.js公式サイト Security Best Prac...
Node.js

Node.jsの各種バージョンを最新化する

macOSやLinux上でNode.jsのバージョン確認を行う方法です。 Node.jsのバージョンアップデート Node.jsのバージョン確認 node -v v10.13.0 Node.jsのバージョンはnodejsのGithub(リリ...
Node.js

Express.jsでエラーメッセージを隠す方法

Express.jsでエラーメッセージを隠す方法 Express.jsのエラーメッセージ 参考にしたのはExpress.js公式ページです。 Webアプリケーションを公開する際に不要なエラーメッセージを出力すると攻撃者に情報を与えてしまう...
Node.js

Passportを使用してログイン認証(Node.js)

※この記事は2019/10/24に更新されました。 Passport.jsを使ってNode.jsのWebアプリケーションにログイン画面(ユーザID、パスワード認証)を実装する方法を解説します。 以下のような画面を実装できます。 Passp...
スポンサーリンク
タイトルとURLをコピーしました