Node.js実践ガイド:高度な開発手法とベストプラクティス

Node.jsの概要と特徴 Node.jsはChromeのV8 JavaScriptエンジンをベースに構築されたJavaScript実行環境です。従来ブラウザ内でしか動作しなかったJavaScriptをサーバーサイドでも実行可能にし、PHP、Java、Pythonといったバックエンド言語と同等の機能を提供します。 Node.jsの主な特性: JavaScriptの完全な構文サポート - 既存のJS知識を活かしてサーバー開発が可能 優 ...

7月13日 21:47 投稿

WXML内で関数を呼び出すためのWXS入門

Vue や React から WeChat Mini Program に移ってきたとき、「テンプレートにメソッドを書けないのはなぜ?」と戸惑う人が多い。Mini Program では {{ }} 内で JavaScript の関数呼び出しが禁止されており、代わりに WXS(WeiXin Script)という独自スクリプト言語を使う必要がある。 WXS の基本構文 WXS は CommonJS に似たモジュールシステムを採用する。関数を外部に公 ...

6月11日 23:37 投稿

CommonJSとAMD規格の理解

CommonJS(CommonJSは規格であり、Node.jsはこの規格の実装である) JavaScriptの動作仕様を定める規格であり、任意の環境でJavaScriptが動作するように設計されている。主にサーバーサイドのモジュール管理に関する規則を提供し、Node.jsはこの規格を採用している。 基本概念 ファイル一つがモジュールに対応し、依存関係のモジュールはrequireメソッドを使って同期的に読 ...

6月1日 23:17 投稿