What's Changed
Full Changelog: 2025-10-14...2026-04-08
前回のリリースのプレビュー:https://1b09d89c.utcode-learn.pages.dev/
今回のリリースのプレビュー:https://e7d8cdf1.utcode-learn.pages.dev/
Major Changes
フロントエンドとバックエンドの連携とデプロイの節を追加 by @chvmvd in #890
新たに「フロントエンドとバックエンドの連携とデプロイ」の節を作成しました。Viteを用いて構築されたフロントエンドと、Node.jsを用いて構築されたバックエンドを連携し、デプロイする方法について説明しています。
「CSS による配置」を改訂 by @nakaterm in #891
「CSSによる配置」の節をすべて書き直しました。扱う内容を最低限に絞り、全体を通じて料金プランを表すカードの題材を用いて説明するようになりました。
TypeScript の節の充実化 by @chelproc in #887
「TypeScript」の節の内容を全体的に書き直しました。構成を見直し、確認問題を作成し直しました。
「トランスパイラとモジュールバンドラ」の節を再整理する by @chvmvd in #879
「トランスパイラとモジュールバンドラ」の節から、今までの演習問題を削除し、新たに演習問題を作成し直しました。また、「フロントエンドとバックエンドの統合」の項を削除しました。
.mjs拡張子を用いる方法からpackage.jsonに"type": "module"と書く方法に変更 by @chvmvd in #931
Node.js 22.7.0以降で明示していなくても.jsファイル中にESM構文があればESMとして解釈されるようになったことなどに伴い、.mjs拡張子を用いる方法からpackage.jsonに"type": "module"と書く方法に変更しました。
「変数のスコープ」の項をリライト by @nakaterm in #927
「関数」の節の「変数のスコープ」の項を書き直しました。
Moderate Changes
- チャットアプリと掲示板のエンドポイントの命名を修正 by @chvmvd in #901
- CSS のボックスモデルの演習問題を削除 by @nakaterm in #905
- チャットアプリと掲示板のステータスコードを修正 by @chvmvd in #902
- 章・節の参照の表記を統一 by @chvmvd in #908
- メニュー中のアイテムを参照する時の書き方を変更 by @chvmvd in #929
- 「CSS」の節の演習問題1の問題文と解答を修正 by @chvmvd in #933
- 「関数」の節の演習問題1の別解を削除 by @chvmvd in #934
- 「配列」の節の演習問題の説明を修正 by @chvmvd in #936
- 「プロジェクト:ToDoアプリ」の節の問題のステップ4を削除 by @chvmvd in #938
- 「繰り返し」の節の演習問題1の別解を削除 by @chvmvd in #935
- 「関数」の節の演習問題2の解答を修正 by @chvmvd in #948
- コマンドと出力を別のコードブロック内に記載するように修正 by @Yokomi422 in #943
- 「変数」の節の再代入の例を適切なものに変更 by @chvmvd in #950
- 評価の流れに関する図を追加 by @chvmvd in #951
Minor Changes
- Reactの章の課題を確認問題にした by @Yokomi422 in #888
- 重複した非同期処理に関するtipを削除 by @chvmvd in #894
- 不要な用語の定義を削除 by @chvmvd in #896
- 「JavaScriptことはじめ」の節の不要な半角スペースを削除 by @chvmvd in #921
- HTML内の
style属性の末尾セミコロンの有無を統一 by @chvmvd in #920 - 「React」の節の
ViewSourceの参照先を修正 by @chvmvd in #919 - 「TypeScript」の節の型演算の説明のタイポを修正 by @chvmvd in #918
- 「React」の節の確認問題の説明のタイポを修正 by @chvmvd in #917
- 「React」の節のToDoアプリの演習問題の説明のタイポを修正 by @chvmvd in #916
- 「プロジェクト」の節のToDoアプリの解答のタイポを修正 by @chvmvd in #914
- 「Expressによるサーバー構築」の節のプログラムの説明のタイポを修正 by @chvmvd in #913
- 「Fetch APIによるデータの送信」の節の
Array#filterメソッドの説明のタイポを修正 by @chvmvd in #912 - 「GitとGitHubのセットアップ」の節のGit Graphに関するタイポを修正 by @chvmvd in #911
- 「React」の節の条件分岐の説明のタイポを修正 by @chvmvd in #910
- 「トランスパイラとモジュールバンドラ」の節の複雑化するWeb開発の説明のタイポを修正 by @chvmvd in #909
- 章・節・項の表記を統一 by @chvmvd in #907
- 「TypeScript」の節の文面を修正 by @nakaterm in #922
- 「React」の節のToDoリストの編集のサンプルプログラムのタイポを修正 by @chvmvd in #923
- 「DOM」の節の
getElementByIdのサンプルプログラムのタイポを修正 by @chvmvd in #924 - 「Expressによるサーバー構築」の節の不要なファイルを削除 by @chvmvd in #930
- プロジェクト記事にタイトルを追加 by @chelproc in #925
- Node.jsのインストールの説明を最新にアップデート by @chvmvd in #939
- Node.jsのバージョンをv24へ更新 by @chvmvd in #940
- サンプルプログラムのパッケージを最新にアップデート by @chvmvd in #941
- 「関数」の節の戻り値の説明のコードブロックに行番号を追加 by @chvmvd in #947
Non-Documentation Changes
- デフォルトブランチを
masterとしている記述を修正 by @chvmvd in #895 - TypeScriptをセットアップ by @chvmvd in #899
- コードブロックのダークテーマの設定を追加 by @chvmvd in #900
- コードブロックの行ハイライトの設定を追加 by @nakaterm in #903
- 不要になったAdmonitionのタイトルのインラインコードに関するCSSを削除 by @chvmvd in #904
Termコンポーネントをリファクタリング by @chvmvd in #897- npmパッケージをアップデート by @chvmvd in #944
- GitHub Actionsのワークフローをアップデート by @chvmvd in #945








