Commit 7c1091c
The New Architecture section editorial review (facebook#3288)
* [Do Not Merge] Refactoring The New Architecture (facebook#3029)
* [Guide - The New Architecture] What Backward Compatibility Is (facebook#3038)
* Guide to creating a New Architecture app from template (facebook#3056)
* Start new template guide
This is a first iteration. I want to get feedback on a few aspects, so
starting from here as a baseline.
* Update title
* Use tabs for target OS
Set up matching the style of "Getting Started", except I kept the
headers inside the tabs for now as it makes for a useful right-hand TOC.
* Capitalize New Architecture, simplify
* Preliminary section for Hermes
Add section for recommending enabling Hermes. Not sure of contents yet,
and still have to test.
* Reword to emphasize importance of Hermes usage
* Show new arch in use
* Add build speed article link
* Add pro tip for pod install alias
* Restructure, repeat less
Favor linking to original setup guide instead of repeating content.
* Note about Expo
* Include command on uninstalling global CLI
* How to learn more
* Remove headers in tabs
They don't work correctly with the righthand TOC.
* Make header more clear
* Use quote block less often
There was way too much yellow.
* Opt for instructions using XCode
Because `xcodebuild clean` already failed me once when XCode GUI clean
worked.
* Fix lint issue
* Improve wording
* Use product name
* Fix line wraps
* Reword based on feedback
* Note use of bundle install
* Pod removal instructions
Also standardize on using yarn scripts from template for commands, it's
a little confusing to see the mix of `npx` and `yarn` once we start
referring to `yarn pod-install`
* Convert quotes to admonitions
* Convert Note: to admonitions
* Feedback: Change admonitions to caution
* PR feedback
* New Architecture landing page (facebook#3072)
* First draft of landing page
* Add migration and backwards compatibility links
* lint fix
* Restructure slightly, leaning more on context from Why a New Architecture
* Don't need md in links
* Suggested rewording
* Rephrase pillar summaries
* [Guide - The New Architecture] Why A New Architecture (facebook#3043)
* [Guide - The New Architecture] Pillars (facebook#3046)
* [Guide - The New Architecture] TurboModules as Native Modules (facebook#3039)
* [Guide - The New Architecture] Fabric Components as Native Components (facebook#3040)
* [FEAT][TNA] Fabric Component Guide (facebook#3132)
* [Feat] Add intro for Fabric Components
* feat: add guide to create a Fabric Component
* Add page on codegen (facebook#3155)
* [FEAT] TurboModules guide (facebook#3168)
* [Feat] Add intro for Fabric Components
* feat: add guide to create a Fabric Component
* Beginning of guide/folder structure
* WIP JS Spec
* specification section
* Configuration
* native code intro
* Must be named Spec
* Best stab at iOS native code, but I don't know how to describe what's going on in the code very well. Extrapolated what I could.
* Android instructions
iOS isn't working for me. Builds, but can't load module.
Writing up Android auto-linking next because the steps I tested did
work.
* Include linking instructions from RNNArch repo
* Add example JavaScript
* native modules link
* Address quick feedback items
* Remove, fix for rebased branch
* fix TM parameter on Android
* Revert to 'Codegen' casing
* Revert folly version change
2021.07.22 is for current version on main
* fix typo
* getTurboModule explainer
* Sentence edits
- Fix acronym bolding
- Change wording to "recommended" because "standard" has other
connotations of possibly being required
- Parentheses unnecessary, distracting
* Remove TODO for now
Getting inconsistent results here, not sure if this is wrong or not;
removing TODO for now so it doesn't block anything
* ABI rephrase, more in line with new Fabric guide wording
* Explain shared C++ code more
* feat: add guide to create a Fabric Component
* feat: add guide to create a Fabric Component
* package.json description
* Lint fixes
* fix: Move JS constants to reduce changes
* fix: Remove newline
* feat: add required step for Android Codegen
* fix: use the proper links
Co-authored-by: Riccardo Cipolleschi <cipolleschi@fb.com>
* wip: migration guide review (facebook#3200)
* Fix for some typos and other editorial related changes
* Update docs/the-new-architecture/pillars-fabric-components.md
correcting the article
Co-authored-by: Riccardo <riccardo.cipolleschi@gmail.com>
* Update pillars-fabric-components.md
Co-authored-by: Riccardo <cipolleschi@fb.com>
Co-authored-by: Lizzi Lindboe <lindboe@users.noreply.github.com>
Co-authored-by: Riccardo <riccardo.cipolleschi@gmail.com>1 parent 9e6e311 commit 7c1091c
File tree
13 files changed
+158
-158
lines changed- docs
- the-new-architecture
13 files changed
+158
-158
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
264 | | - | |
| 264 | + | |
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
0 commit comments