Next2D
クリーンアーキテクチャ、ドメイン駆動開発、テスト駆動開発、MVVMの原則に従って設計されており、柔軟性、拡張性、保守性を重視し、各レイヤーの疎結合を可能にしている。
また、従来のCanvas/WebGLアプリケーションでは困難であったURLによるSingle Page Application(SPA)でのシーン管理を可能にし、シーン単位でのUI開発と画面検証が行える。
UI構築においてはアトミックデザインを推奨し、コンポーネントの分解と再利用可能なモジュール設計により、効率的なUI開発と保守を可能にしている。
単体テスト、結合テスト、UIテストなど、さまざまなレベルでテストを実施すること可能で、高品質なコード開発を支援するNext2D専用フレームワーク。