知識ゼロからの全体像(NENE2 ↔ nene2-python ↔ nene2-js)
このページは 日本語ドキュメント だけを渡された人向けです。
登場人物(ペルソナ)
| ペルソナ | 最初に触るもの | よくある勘違い |
|---|---|---|
| TypeScript アプリ開発者 | npm クライアント | サーバ無しで smoke できると思う |
| Python 開発者 | nene2-python :8000 | PHP 版とポートが違う |
| NENE2 PHP 開発者 | :8080 | クライアントは別 npm パッケージ |
| DevOps | ヘルス URL | 8080 に別サービスがいる |
| AI エージェント | このサイト URL のみ | 兄弟リポジトリの clone を知らない |
経路 A — NENE2 (PHP) ファースト(推奨)
- NENE2 を起動 →
http://localhost:8080 - 利用側アプリで
npm install @hideyukimori/nene2-client@^1.0.0(nene2-jsの clone は不要) - はじめに の
createNene2Client+smoke() - 必要なら live smoke
経路 B — nene2-python ファースト
- nene2-python を起動 →
http://localhost:8000 - 同じ npm クライアント、
baseUrlだけ 8000(パスは/examples/notesなど OpenAPI 準拠) await client.health({ strictService: true })でポート取り違えを検出- 続けて PHP NENE2 を :8080 で起動し、マトリクス比較(
NENE2_JS_PYTHON_BASE_URL)
経路 C — evac / フィールドトライアル
- NENE2 evac ポート例:
http://localhost:18080 - 環境変数は 設定 と NENE2 本体ドキュメント
兄弟ディレクトリ
text
../NENE2/
../nene2-js/
../nene2-python/公式ドキュメント
| プロジェクト | URL |
|---|---|
| NENE2 | https://hideyukimori.github.io/NENE2/ja/ |
| nene2-python | https://hideyukimori.github.io/nene2-python/ja/ |
| nene2-js | https://hideyukimori.github.io/nene2-js/ja/ |