René's URL Explorer Experiment


Title: GitHub - effu/hands-on-react: Learning React: A Hands-On Guides to Building Web Applications

Open Graph Title: GitHub - effu/hands-on-react: Learning React: A Hands-On Guides to Building Web Applications

X Title: GitHub - effu/hands-on-react: Learning React: A Hands-On Guides to Building Web Applications

Description: Learning React: A Hands-On Guides to Building Web Applications - effu/hands-on-react

Open Graph Description: Learning React: A Hands-On Guides to Building Web Applications - effu/hands-on-react

X Description: Learning React: A Hands-On Guides to Building Web Applications - effu/hands-on-react

Opengraph URL: https://github.com/effu/hands-on-react

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:c6a44447-655a-2fee-d49d-95163fb3ad0d
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE920:E63D2:1A421F:21B8E7:6991D335
html-safe-noncee10b0440c43bca021d896bb2b5c45e077d58c616888a91932bf29d6d9af09e85
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOTIwOkU2M0QyOjFBNDIxRjoyMUI4RTc6Njk5MUQzMzUiLCJ2aXNpdG9yX2lkIjoiNzE0MjA0MjY5ODE0NDQwNDI3NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac0f4f70764373ea1fd18e37b3477dd939fb08bcd46180cf45b8ffba300297b79a
hovercard-subject-tagrepository:124930830
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/effu/hands-on-react
twitter:imagehttps://opengraph.githubassets.com/55a6cee59455d172667c0958052757448404ff6b5d489e771f1aedb648fd06b6/effu/hands-on-react
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/55a6cee59455d172667c0958052757448404ff6b5d489e771f1aedb648fd06b6/effu/hands-on-react
og:image:altLearning React: A Hands-On Guides to Building Web Applications - effu/hands-on-react
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/effu/hands-on-react git https://github.com/effu/hands-on-react.git
octolytics-dimension-user_id1723287
octolytics-dimension-user_logineffu
octolytics-dimension-repository_id124930830
octolytics-dimension-repository_nwoeffu/hands-on-react
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id124930830
octolytics-dimension-repository_network_root_nwoeffu/hands-on-react
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/effu/hands-on-react#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Feffu%2Fhands-on-react
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Feffu%2Fhands-on-react
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=effu%2Fhands-on-react
Reloadhttps://patch-diff.githubusercontent.com/effu/hands-on-react
Reloadhttps://patch-diff.githubusercontent.com/effu/hands-on-react
Reloadhttps://patch-diff.githubusercontent.com/effu/hands-on-react
effu https://patch-diff.githubusercontent.com/effu
hands-on-reacthttps://patch-diff.githubusercontent.com/effu/hands-on-react
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Feffu%2Fhands-on-react
Fork 6 https://patch-diff.githubusercontent.com/login?return_to=%2Feffu%2Fhands-on-react
Star 2 https://patch-diff.githubusercontent.com/login?return_to=%2Feffu%2Fhands-on-react
GPL-3.0 license https://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/LICENSE
2 stars https://patch-diff.githubusercontent.com/effu/hands-on-react/stargazers
6 forks https://patch-diff.githubusercontent.com/effu/hands-on-react/forks
Branches https://patch-diff.githubusercontent.com/effu/hands-on-react/branches
Tags https://patch-diff.githubusercontent.com/effu/hands-on-react/tags
Activity https://patch-diff.githubusercontent.com/effu/hands-on-react/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Feffu%2Fhands-on-react
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Feffu%2Fhands-on-react
Code https://patch-diff.githubusercontent.com/effu/hands-on-react
Issues 0 https://patch-diff.githubusercontent.com/effu/hands-on-react/issues
Pull requests 0 https://patch-diff.githubusercontent.com/effu/hands-on-react/pulls
Actions https://patch-diff.githubusercontent.com/effu/hands-on-react/actions
Projects 0 https://patch-diff.githubusercontent.com/effu/hands-on-react/projects
Security 0 https://patch-diff.githubusercontent.com/effu/hands-on-react/security
Insights https://patch-diff.githubusercontent.com/effu/hands-on-react/pulse
Code https://patch-diff.githubusercontent.com/effu/hands-on-react
Issues https://patch-diff.githubusercontent.com/effu/hands-on-react/issues
Pull requests https://patch-diff.githubusercontent.com/effu/hands-on-react/pulls
Actions https://patch-diff.githubusercontent.com/effu/hands-on-react/actions
Projects https://patch-diff.githubusercontent.com/effu/hands-on-react/projects
Security https://patch-diff.githubusercontent.com/effu/hands-on-react/security
Insights https://patch-diff.githubusercontent.com/effu/hands-on-react/pulse
Brancheshttps://patch-diff.githubusercontent.com/effu/hands-on-react/branches
Tagshttps://patch-diff.githubusercontent.com/effu/hands-on-react/tags
https://patch-diff.githubusercontent.com/effu/hands-on-react/branches
https://patch-diff.githubusercontent.com/effu/hands-on-react/tags
33 Commitshttps://patch-diff.githubusercontent.com/effu/hands-on-react/commits/master/
https://patch-diff.githubusercontent.com/effu/hands-on-react/commits/master/
.phpintelhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/.phpintel
.phpintelhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/.phpintel
bulma-0.6.2https://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/bulma-0.6.2
bulma-0.6.2https://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/bulma-0.6.2
helloworldhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/helloworld
helloworldhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/helloworld
ipaddresshttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/ipaddress
ipaddresshttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/ipaddress
react_spahttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/react_spa
react_spahttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/react_spa
reduxcounterhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/reduxcounter
reduxcounterhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/reduxcounter
slidingmenuhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/slidingmenu
slidingmenuhttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/slidingmenu
todolisthttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/todolist
todolisthttps://patch-diff.githubusercontent.com/effu/hands-on-react/tree/master/todolist
.DS_Storehttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/.DS_Store
.DS_Storehttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/.DS_Store
.gitignorehttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/.gitignore
01_hello-world-first.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/01_hello-world-first.html
01_hello-world-first.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/01_hello-world-first.html
02_destination-list-h3.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-list-h3.html
02_destination-list-h3.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-list-h3.html
02_destination-list.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-list.html
02_destination-list.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-list.html
02_destination-ui.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-ui.html
02_destination-ui.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination-ui.html
02_destination.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination.html
02_destination.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/02_destination.html
03_component_destination-components.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_destination-components.html
03_component_destination-components.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_destination-components.html
03_component_hello-world-component.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-component.html
03_component_hello-world-component.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-component.html
03_component_hello-world-multiple-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-multiple-props.html
03_component_hello-world-multiple-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-multiple-props.html
03_component_hello-world-multiple.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-multiple.html
03_component_hello-world-multiple.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_hello-world-multiple.html
03_component_props-children-buttonify.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_props-children-buttonify.html
03_component_props-children-buttonify.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_props-children-buttonify.html
03_component_props-children.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_props-children.html
03_component_props-children.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/03_component_props-children.html
04-01_styling-vowels.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-01_styling-vowels.html
04-01_styling-vowels.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-01_styling-vowels.html
04-02_styling-vowels.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-02_styling-vowels.html
04-02_styling-vowels.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-02_styling-vowels.html
04-03_styling-vowels_style-object.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-03_styling-vowels_style-object.html
04-03_styling-vowels_style-object.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-03_styling-vowels_style-object.html
04-04_styling-vowels_style-object.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-04_styling-vowels_style-object.html
04-04_styling-vowels_style-object.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-04_styling-vowels_style-object.html
04-05_styling-vowels_style-object_with-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-05_styling-vowels_style-object_with-props.html
04-05_styling-vowels_style-object_with-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/04-05_styling-vowels_style-object_with-props.html
05-01_creating_components.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-01_creating_components.html
05-01_creating_components.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-01_creating_components.html
05-02_creating_components-card-square.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-02_creating_components-card-square.html
05-02_creating_components-card-square.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-02_creating_components-card-square.html
05-03_creating_components-card.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-03_creating_components-card.html
05-03_creating_components-card.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-03_creating_components-card.html
05-04_creating_components-card-square-style.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-04_creating_components-card-square-style.html
05-04_creating_components-card-square-style.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-04_creating_components-card-square-style.html
05-05_creating_components-card-square-label-style.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-05_creating_components-card-square-label-style.html
05-05_creating_components-card-square-label-style.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-05_creating_components-card-square-label-style.html
05-06_creating_components-card-square-label-style-props-multi.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-06_creating_components-card-square-label-style-props-multi.html
05-06_creating_components-card-square-label-style-props-multi.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-06_creating_components-card-square-label-style-props-multi.html
05-06_creating_components-card-square-label-style-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-06_creating_components-card-square-label-style-props.html
05-06_creating_components-card-square-label-style-props.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/05-06_creating_components-card-square-label-style-props.html
06-01_creating_components-card-square-label-style-props-spread.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/06-01_creating_components-card-square-label-style-props-spread.html
06-01_creating_components-card-square-label-style-props-spread.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/06-01_creating_components-card-square-label-style-props-spread.html
08-01_state_lightning-api.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-01_state_lightning-api.html
08-01_state_lightning-api.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-01_state_lightning-api.html
08-01_state_lightning.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-01_state_lightning.html
08-01_state_lightning.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-01_state_lightning.html
08-02_state_lightning-api-states.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-02_state_lightning-api-states.html
08-02_state_lightning-api-states.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-02_state_lightning-api-states.html
08-03_state_lightning-api-states_full-code.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-03_state_lightning-api-states_full-code.html
08-03_state_lightning-api-states_full-code.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/08-03_state_lightning-api-states_full-code.html
09-01_data-to-ui-circle.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-01_data-to-ui-circle.html
09-01_data-to-ui-circle.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-01_data-to-ui-circle.html
09-02_data-to-ui-circle-var.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-02_data-to-ui-circle-var.html
09-02_data-to-ui-circle-var.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-02_data-to-ui-circle-var.html
09-03_data-to-ui-circle-function.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-03_data-to-ui-circle-function.html
09-03_data-to-ui-circle-function.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-03_data-to-ui-circle-function.html
09-04_data-to-ui-circle-arrays.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-04_data-to-ui-circle-arrays.html
09-04_data-to-ui-circle-arrays.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-04_data-to-ui-circle-arrays.html
09-04_data-to-ui-circle-arrays_keys.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-04_data-to-ui-circle-arrays_keys.html
09-04_data-to-ui-circle-arrays_keys.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/09-04_data-to-ui-circle-arrays_keys.html
10-01_events-counter.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-01_events-counter.html
10-01_events-counter.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-01_events-counter.html
10-02_events-counter_onClick.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-02_events-counter_onClick.html
10-02_events-counter_onClick.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-02_events-counter_onClick.html
10-03_events-counter_onClick_function.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-03_events-counter_onClick_function.html
10-03_events-counter_onClick_function.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-03_events-counter_onClick_function.html
10-04_events-counter_onClick_function_shift.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-04_events-counter_onClick_function_shift.html
10-04_events-counter_onClick_function_shift.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-04_events-counter_onClick_function_shift.html
10-05_events-counter_onClick_click-handler.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-05_events-counter_onClick_click-handler.html
10-05_events-counter_onClick_click-handler.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/10-05_events-counter_onClick_click-handler.html
11-00_component-lifecycle.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/11-00_component-lifecycle.md
11-00_component-lifecycle.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/11-00_component-lifecycle.md
11-01_lifecycle-methods-example.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/11-01_lifecycle-methods-example.html
11-01_lifecycle-methods-example.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/11-01_lifecycle-methods-example.html
12-01_access-DOM-elements-React-colorizer.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-01_access-DOM-elements-React-colorizer.html
12-01_access-DOM-elements-React-colorizer.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-01_access-DOM-elements-React-colorizer.html
12-02_colorizer-with-clear-field.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-02_colorizer-with-clear-field.html
12-02_colorizer-with-clear-field.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-02_colorizer-with-clear-field.html
12-03_colorizer-with-clear-field_arrow-functions.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-03_colorizer-with-clear-field_arrow-functions.html
12-03_colorizer-with-clear-field_arrow-functions.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-03_colorizer-with-clear-field_arrow-functions.html
12-04_colorizer_portals.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-04_colorizer_portals.html
12-04_colorizer_portals.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/12-04_colorizer_portals.html
13-00_create-react-app-boilerplate.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/13-00_create-react-app-boilerplate.md
13-00_create-react-app-boilerplate.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/13-00_create-react-app-boilerplate.md
14-00_working-with-external-data.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/14-00_working-with-external-data.md
14-00_working-with-external-data.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/14-00_working-with-external-data.md
15-00_todo-list-react-app.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/15-00_todo-list-react-app.md
15-00_todo-list-react-app.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/15-00_todo-list-react-app.md
16-00_sliding-menu-in-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/16-00_sliding-menu-in-react.md
16-00_sliding-menu-in-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/16-00_sliding-menu-in-react.md
17-00_avoid-extra-renders-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/17-00_avoid-extra-renders-react.md
17-00_avoid-extra-renders-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/17-00_avoid-extra-renders-react.md
18-00_create-single-page-app-in-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/18-00_create-single-page-app-in-react.md
18-00_create-single-page-app-in-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/18-00_create-single-page-app-in-react.md
19-00_intro-to-redux.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/19-00_intro-to-redux.md
19-00_intro-to-redux.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/19-00_intro-to-redux.md
19-01_favorite-colors-redux.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/19-01_favorite-colors-redux.html
19-01_favorite-colors-redux.htmlhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/19-01_favorite-colors-redux.html
20-00_using-redux-with-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/20-00_using-redux-with-react.md
20-00_using-redux-with-react.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/20-00_using-redux-with-react.md
LICENSEhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/README.md
index.phphttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/index.php
index.phphttps://patch-diff.githubusercontent.com/effu/hands-on-react/blob/master/index.php
READMEhttps://patch-diff.githubusercontent.com/effu/hands-on-react
GPL-3.0 licensehttps://patch-diff.githubusercontent.com/effu/hands-on-react
https://patch-diff.githubusercontent.com/effu/hands-on-react#learning-react-a-hands-on-guide-to-building-web-applications
Learning React 1st edition on Amazonhttps://www.amazon.com/exec/obidos/ASIN/0134546318/kirupacom
Learning React: A Hands-On Guide to Building Web Applicationshttps://www.safaribooksonline.com/library/view/learning-react-a/9780134843582/
Learning React - Githubhttps://github.com/kirupa/kirupa/tree/master/reactjs
https://github.com/kirupa/kirupa/tree/master/reactjshttps://github.com/kirupa/kirupa/tree/master/reactjs
Readme https://patch-diff.githubusercontent.com/effu/hands-on-react#readme-ov-file
GPL-3.0 license https://patch-diff.githubusercontent.com/effu/hands-on-react#GPL-3.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/effu/hands-on-react
Activityhttps://patch-diff.githubusercontent.com/effu/hands-on-react/activity
2 starshttps://patch-diff.githubusercontent.com/effu/hands-on-react/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/effu/hands-on-react/watchers
6 forkshttps://patch-diff.githubusercontent.com/effu/hands-on-react/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Feffu%2Fhands-on-react&report=effu+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/effu/hands-on-react/releases
Packages 0https://patch-diff.githubusercontent.com/users/effu/packages?repo_name=hands-on-react
CSS 80.0% https://patch-diff.githubusercontent.com/effu/hands-on-react/search?l=css
HTML 16.4% https://patch-diff.githubusercontent.com/effu/hands-on-react/search?l=html
JavaScript 2.8% https://patch-diff.githubusercontent.com/effu/hands-on-react/search?l=javascript
PHP 0.8% https://patch-diff.githubusercontent.com/effu/hands-on-react/search?l=php
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.