[TOC]
* * * * *
# 1 包與實現
> 框架包目錄(packages\\)對應框架的模塊組織
> 框架源代碼目錄(src\\)對應框架的模塊實現
> 框架包目錄(packages\\)安裝模塊組織分別對應源代碼實現文件
# 2 包依賴(packages\\)
> 其中的inferno模塊為框架的核心模塊,也是打包生成目錄
> 其他模塊目錄中的src分別對應源代碼實現(src\module)目錄
> 按照模塊組織分析包依賴。
# 3 源代碼實現依賴(src\\)
> 源代碼按照模塊分組
> 每個模塊的入口文件由包目錄(packages\\)對應的模塊聲明
> 每個入口文件組織源代碼實現依賴關系
# 4 框架結構
> 根據模塊組織分類介紹
> 每個模塊分為包與源代碼實現兩部分
- 框架概述
- 框架目錄
- 總目錄(inferno-master)
- 配置目錄(config)
- 示例目錄(examples)
- 包目錄(packages)
- 源代碼目錄(src)
- 工具目錄(tools)
- 其他文件
- 框架結構
- (0)依賴關系
- (1)Inferno模塊
- (2)InfernoDOM模塊
- (3)InfernoServer模塊
- (4)InfernoComponent模塊
- (5)InfernoTestUtils模塊
- (6)InfernoCreateElement模塊
- (7)InfernoRouter模塊
- 框架實現
- (1)Router
- (2)Redux
- (3)Component
- (4)CreateElement
- (5)Core(Vnode)
- (6)Dom(Render)
- (7)Server
- (8)TestUtils
- (9)Utils
- 框架流程
- 框架示例
- 框架更新
- 基礎原理
- 框架總結