JSONata Learning

JSONataを基礎からAWS Step Functions + DynamoDB実践まで学べる4択クイズ & インタラクティブ・プレイグラウンド。

TypeScriptViteJSONataAWSEducation

Boulder Defense

大玉が転がる坂道を防衛する本格的タワーディフェンス。物理演算と戦略性を融合させた意欲作。

ViteTypeScriptCanvasTowerDefense

Tile Merge Game - Framework Comparison

同じゲームをReactとVue3で実装し比較するmonorepo。フレームワークの違いを学ぶための教育的なサンプルプロジェクト。

ReactVue 3TypeScriptFramework ComparisonEducational

Tile Merge Game (Preact Edition)

React版をPreactに移植・最適化。Port版とSignalsを使用したNative版の2種類を同時公開。

PreactSignalsPerformanceTypeScriptVite

Unix Time Converter

Unixタイムスタンプ・日時・期間の相互変換を行う、クリーム色基調の洗練されたWebツール。

TypeScriptViteUtilityTool

Canvas Tower Defense

Canvas APIを使用した超軽量タワーディフェンスゲーム。ライブラリを一切含まず、高速に動作します。

AstroTypeScriptCanvasVanillaJS

個人サイト

Astro + GitHub Pagesで構築した個人サイト。ブログとプロジェクトショーケース機能を持つモダンなサイト。

AstroReactTypeScript

Tile Merge Game

2048インスパイアの数字マージパズルゲーム。ReactとTypeScriptで作成。

ReactTypeScriptGame