AK²Engine
制作基盤 / 静的サイト / 自作フレームワーク / CLIツール
概要
WordPressを使わず、爆速かつリッチな静的サイトを構築するための自作フレームワーク。
詳細
Eleventy(11ty)をベースに、YAML記述だけでページを構成できるセクション駆動アーキテクチャを設計・実装。HTMLを書かずにランディングページを構築できる宣言的な仕組みと、Canvas APIで自作した26種の背景アニメーションエフェクト、CLIによるコンポーネント管理機能を備える。エンジン本体・CLI・ドキュメントサイト・雛形環境・デスクトップアプリを含む複数プロダクト構成。
目的
WordPress に依存しない静的サイト構築基盤として開発。YAML駆動の宣言的設計と Canvas アニメーションエンジンを組み合わせ、高速・高表現なサイト制作を実現。Web制作者・開発者向けに配布用として整備中。
想定利用者
Web制作者・開発者
見せたいポイント
- YAML 駆動のセクション設計(HTMLを書かずにページ構成)
- Canvas アニメーションエンジン(26種のエフェクト)
- コア層/レシピ層の分離アーキテクチャ
- CLI ツール(npx ak2 add / create / save)
- npm 公開済み(@ak2lab/engine)
- 190ページ規模のドキュメントサイトを同エンジンで構築