IT用語集– archive –
-
ts-node(ティーエスノード)
ts-node(ティーエスノード) 英語表記: ts-node 概要 ts-nodeは、Node.js実行環境において、TypeScript(.tsファイル)のコードをコンパイル(トランスパイル)の手順を挟まずに、直接実行可能にするための大変便利なツールです。通常、TypeScriptコード... -
ESLint(イーエスリント)
ESLint(イーエスリント) 英語表記: ESLint 概要 ESLintは、JavaScriptおよびJSXコードに対して静的解析を行い、問題のあるパターンやコーディング規約に違反した箇所を特定・報告するためのオープンソースの「スクリプトツール」です。これは、私たちが... -
webpack(ウェブパック)
webpack(ウェブパック) 英語表記: webpack 概要 webpackは、現代のJavaScript開発において不可欠な「モジュールバンドラー」と呼ばれるスクリプトツールです。このツールは、多数のJavaScriptファイル、CSS、画像などのアセットを解析し、ブラウザが効率... -
Gulp(ガルプ)
Gulp(ガルプ) 英語表記: Gulp 概要 Gulpは、Web開発プロセスにおいて繰り返し発生する定型作業を自動化するために設計された、JavaScriptベースのタスクランナー(Task Runner)です。特に、ファイルの圧縮(ミニファイ)、画像の最適化、AltCSS(Sassな... -
CommonJS(コモンジェイエス)
CommonJS(コモンジェイエス) 英語表記: CommonJS 概要 CommonJSは、主にサーバーサイドのJavaScript実行環境であるNode.jsにおいて、プログラムを効率的に部品化し、再利用可能にするためのモジュールシステムの仕様です。この仕様を採用することで、フ... -
npm(エヌピーエム)
npm(エヌピーエム) 英語表記: npm 概要 npmは、Node.js環境で使用される標準のパッケージマネージャーであり、世界中の開発者が作成した再利用可能なソフトウェアモジュール(パッケージ)を管理するための強力なツールです。これは、JavaScriptをサーバ... -
Node.js(ノードジェイエス)
Node.js(ノードジェイエス) 英語表記: Node.js 概要 Node.jsは、Google Chromeに搭載されている高性能なV8 JavaScriptエンジンを利用し、サーバーサイドやネットワークアプリケーションを構築するために開発された実行環境です。これにより、もともとWeb... -
Turbo/Hotwire(ターボホットワイヤー)
Turbo/Hotwire(ターボホットワイヤー) 英語表記: Turbo/Hotwire 概要 Turbo/Hotwireは、スクリプト言語の中でも特に生産性の高さで知られるRuby on Railsフレームワークのために開発された、モダンなWebアプリケーション構築のための技術スタックです。... -
ActiveRecord(アクティブレコード)
ActiveRecord(アクティブレコード) 英語表記: ActiveRecord 概要 ActiveRecordは、スクリプト言語の代表格であるRubyをベースにしたWebアプリケーションフレームワーク「Ruby on Rails」において、データベース操作を一手に引き受ける非常に重要なコンポ... -
Rails(レイルズ)
Rails(レイルズ) 英語表記: Rails 概要 Rails(レイルズ)は、プログラミング言語Rubyを用いてWebアプリケーションを効率的に開発するために設計された、オープンソースのフレームワークです。これは「Ruby on Rails」の略称として広く知られており、特...