Design Stage Documentation
This directory contains RNOH framework design principles, architecture explanations, and interface specifications, helping developers understand the underlying principles of the framework.
Document Navigation (Reading Order)
| No. | Document | Description | Reading Time |
|---|---|---|---|
| 1 | about-react-native | RNOH overview and positioning | 5 min |
| 2 | architecture | Technical architecture details | 10 min |
| 3 | three-rendering-phases | Rendering process principles | 10 min |
| 4 | api-description | Core interface specifications | 15 min |
| 5 | arkts-cpp-communication | Native layer communication | 10 min |
| 6 | js-native-communication | JS-Native communication methods | 10 min |
| 7 | specification-faq | Specification-related FAQ | As needed |
Quick Start Path
Getting Started
Recommended reading order:
- about-react-native → Understand what RNOH is
- architecture → Understand how the framework works
- three-rendering-phases → Understand how pages render
Development Preparation
Must-read before development:
- api-description → Understand available interfaces
- js-native-communication → Understand communication methods
Related Documentation
- Development Stage Docs - Environment setup, feature development
- Debugging Stage Docs - Debugging methods, troubleshooting