概要
After Framework とは何か、どのように構成されているか、ソースはどこにあるかを説明します。
ドキュメントのバージョン: supercore main · パッケージ 1.0.0
After Framework とはこのセクションへのリンク: After Framework とは
After Framework は、After Artificial のプロダクトを支える共有プラットフォームです。supercore リポジトリには、そのパッケージ、プロダクトファクトリー、テンプレート、プロダクトカタログ、アーキテクチャ決定記録が含まれています。
構成このセクションへのリンク: 構成
プロダクトは、固定された共有レイヤーのスタックの上に位置します。スタックはすべてのプロダクトで共通で、変わるのは最上位のレイヤーだけです。
| プロダクトドメイン層 | lib/features/<vertical>/ |
|---|---|
| エコシステム層 | after_ecosystem |
| AI 機能 | after_ai |
| コンシューマーモジュール | after_consumer |
| エンタープライズモジュール | after_enterprise |
| 共有カーネル | after_core |
| デザインシステム | after_design_system |
| Firebase アダプター | after_firebase |
プラットフォームの基本方針このセクションへのリンク: プラットフォームの基本方針
複数のプロダクトで役立つ可能性がある機能は、プラットフォームに置きます。プロダクトが所有するのは、ドメイン、バーティカル機能、AI プロファイル、宣言的カタログ、ブランディングだけです。
エコシステムこのセクションへのリンク: エコシステム
After Artificial はプロダクト企業、After Framework はプラットフォーム、Overstein Labs はその両方を開発するエンジニアリング組織です。