I think the word "root" is misleading here. For me the root implies a single item, and the <li> here is more of a leaf. I think we can avoid all confusion simply by removing the word.
Adds the [Chain React 2018](https://infinite.red/ChainReactConf) conference occurring July 11-13 in Portland to `content/community/conferences.md` to "Upcoming Conferences" in chronological order.
* Update fragments example to use JSX syntax
* Use more standard JSX notation for fragments
* Bring back arrays-based example
* Remove keys in fragment, not needed for static items
* Add note about fragments syntax existing since v16.2
Prevents interpretation as “JSX is closer to JavaScript than HTML is”. The latter is obviously true, but the apparent meaning is the former, which is less obvious.
* Pedantic language change
This page led to the creation of a bad question on a job interview test, leading someone to believe that functions and objects are primitives. They are not.
https://developer.mozilla.org/en-US/docs/Glossary/Primitive
* Verbiage change
* Document how highlight updates works in the optimizing performance page - closes#360
* Change example animated gif to not mention Redux
* Be more explicit about the theory and workflow around using Highlight Updates - closes#360
* improve grammar, correctly label link to #avoid-reconciliation
* Trim content to its essentials and move to a more relevant place in Avoid Reconciliation section - Closes#360
* Make requested changes to wording and host images internally
* Minor rewording