前提
- 両方共にOSSも含め様々な製品がありますが、特定の製品を限定するものではありません。
- Web開発は、2025年現在シェアの大きい(そして独断で)以下構成を前提とします。
- 「AI開発」と「AIモデル開発」、「AIモデルを利用したサービス開発」は全て区別しています。
- 色々ありますが、対応は独断でメタファーとして行っています。
Web開発の構成
フロントエンド: React (Next.js), TypeScript
バックエンド: Python(Django, Flask)
データベース: PostgreSQL
対応表
Web開発における製品・概念 | AIモデル開発における製品・概念 |
---|
Software/Service | Model |
実装 | Training |
単体テスト | Validation |
UAT | Test |
React | LangChain |
Browser | llama.cpp, ollama |
github | HuggingFace |
Django | unsloth, Torch |
Flask | TensorFlow, Scikit-Learn |
PostgreSQL, Chroma | PostgreSQL |
要件定義 | データ収集 |
基本・詳細設計 | llamaindex |