https://github.com/heldrida/reactjs_thinking_in_react
Thinking in react js
https://github.com/heldrida/reactjs_thinking_in_react
Last synced: 3 months ago
JSON representation
Thinking in react js
- Host: GitHub
- URL: https://github.com/heldrida/reactjs_thinking_in_react
- Owner: heldrida
- Created: 2015-06-17T10:08:16.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-24T01:46:04.000Z (almost 10 years ago)
- Last Synced: 2025-02-18T06:09:07.526Z (3 months ago)
- Language: JavaScript
- Size: 121 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
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
- ProductRowref:
http://facebook.github.io/react/docs/thinking-in-react.html