Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heldrida/reactjs_thinking_in_react

Thinking in react js
https://github.com/heldrida/reactjs_thinking_in_react

Last synced: about 1 month ago
JSON representation

Thinking in react js

Awesome Lists containing this project

README

        

reactjs_thinking_in_react
-------------------------

Step 1: Break the User Interface into a component hierarchy

Using the single responsability principle, a component should only do one thing and in the case it grows, decomposed into smaller subcomponents.

If the JSON data model is built correctly, then breaking into components should be easy and should map nicely. That is because the data models and UI tend to adhere to the same information architecture.

- FilterableProductTable
- SearchBar
- ProductTable
- ProductCategoryRow
- ProductRow

ref:

http://facebook.github.io/react/docs/thinking-in-react.html