JavaScriptはHTMLやCSSと並んでWebの構築や動作に重要な役割を担っているプログラミング言語です。JavaScriptはテキサス州に本社を置くコンピューターテクノロジー企業のOracleが商標を所持していますが、一般的な用語として広く認識されていることから、有名な ...
近年は特にウェブ開発に関するエコシステムの移り変わりが激しく、様々な手法が取り入れられたり廃れたりしています。そんな中で安定して使えるパターンを身につけたいと考える開発者も多いはず。そんなニーズに応えるべく登場したのが「Patterns.dev ...
「Dart」は、Googleが2011年に発表したプログラミング言語だ。登場当初は、Webアプリケーション開発に広く使われている「JavaScript」の代替を目指す野心的な言語として登場したものの、その後大きな広がりを見せることはなかった。 だがGoogleのオープンソース ...
Node.jsの基本概念とnpmによるパッケージ管理の仕組みをわかりやすく解説します。ブラウザ中心だったJavaScriptがサーバーサイドでも使われるようになった進化の流れを理解することで、現代的な開発環境の全体像が見えてきます。モダンJavaSc ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ ...
数学的な関数を組み合わせたプログラミングである「関数型プログラミング」において、不変データ構造(作成時以降は変更できないデータ構造)は重要な要素だ。関数型プログラミングによる変数の不変性が、ソースコード中のバグを減らすことに有効な ...
JavaScriptを有効にすると、ウェブサイトの機能が正常に動作し、さまざまな操作が可能になる。しかし、設定方法がわからない人も多いだろう。 そこで今回は、スマホのJavaScriptを有効にする方法を詳しく解説する。 JavaScriptの基本 そもそもJavaScriptとは何かを ...
この記事は新野淳一氏のブログ「Publickey」に掲載された「オラクルが所有する「JavaScript」商標登録の取り消し、Denoが米国特許商標庁に申請したと発表」(2024年11月27日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 JavaScriptランタイム「Deno ...
Webブラウザ上で3DCGを簡単に表示できるJavaScriptライブラリ、Three.js。本記事では、Three.jsの概要から実際に3Dモデルを表示する手順、おすすめの学習素材まで紹介します。 Three.jsは、Webブラウザ上で3DCGを簡単に表示できるJavaScriptライブラリです。JavaScriptの ...
npxの基本的な仕組みとnpmとの違いを、モダンJavaScriptの開発現場に沿ってわかりやすく解説します。パッケージの一時実行や開発効率の向上につながる使い方を具体例とともに整理しています。