Node.js 入門:ランタイム環境と npm パッケージ管理の基礎
Node.js の概要と仕組み
Node.js は、サーバーサイドにおける JavaScript 実行を可能にするオープンソースのランタイム環境です。Google が開発した JavaScript エンジン「V8」を基盤としており、サーバー上で動作するアプリケーションに必要な最適化が施されています。
この環境を利用することで、以下のような多様なアプリケーション構築が可能になります。
HTTP We ...
5月10日 12:09 投稿
Flaskでのユーザー登録・ログイン機能の実装
実装前に理解しておくべき重要ポイント
CSRFトークンの取得方法
クライアントサイドでCookieからCSRFトークンを取得する関数です:
function getCsrfToken(tokenName) {
var pattern = new RegExp("\\b" + tokenName + "=([^;]*)");
var match = document.cookie.match(pattern);
return match ? match[1] : null;
}
フォーム送信のカスタマイズ
Ajaxを ...
5月9日 23:43 投稿
Node.js を活用したウェブトラフィック収集ツールの開発実践
概要とアプローチ
ウェブサイトのアクセス解析を行う際、クライアントサイドの統計コードに依存するのではなく、サーバーレスなスクリプトを活用して外部データを抽出する方法があります。本稿では、Node.js 環境を利用して特定のブログプラットフォームから閲覧数を自動的に抽出し、合算するツールの実装プロセスについて解説します。
技術スタック
ランタイム: Node.js ...
5月9日 14:34 投稿