Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to React Components - React Delhi NCR 01 ...
Search
Arun Michael Dsouza
July 01, 2018
Programming
1
710
Intro to React Components - React Delhi NCR 01 Jul 2018 Meetup
Introductory talk on React components, what they are and how to create them.
Arun Michael Dsouza
July 01, 2018
Tweet
Share
More Decks by Arun Michael Dsouza
See All by Arun Michael Dsouza
Using the Gamepad API for a Better Gaming Experience on the Web
arunmichaeldsouza
0
78
Using the Gamepad API for a better gaming experience on the web
arunmichaeldsouza
0
230
React JS Code Splitting - Why and How?
arunmichaeldsouza
1
210
Building your first web app with React JS, Webpack and Babel
arunmichaeldsouza
0
340
React 16 & NPM, Create your own library - React Delhi NCR 07 Oct 2018 Meetup
arunmichaeldsouza
0
180
Houdini, what lies ahead - Web Weekend Kathmandu 2018
arunmichaeldsouza
0
150
Houdini, what lies ahead - JSConf Iceland 2018
arunmichaeldsouza
0
470
The Era of Module Bundlers - GDG Dev Fest Delhi 2017
arunmichaeldsouza
0
170
Getting started with React 16
arunmichaeldsouza
1
1.2k
Other Decks in Programming
See All in Programming
Claude Codeの使い方
ttnyt8701
1
100
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
110
SODA - FACT BOOK
sodainc
1
880
從零到一:搭建你的第一個 Observability 平台
blueswen
1
900
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
0
3k
実践ArchUnit ~実例による検証パターンの紹介~
ogiwarat
2
260
ワンバイナリWebサービスのススメ
mackee
10
7.7k
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
CSC307 Lecture 17
javiergs
PRO
0
110
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
170
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
290
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
360
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
640
Code Review Best Practice
trishagee
68
18k
A better future with KSS
kneath
239
17k
Being A Developer After 40
akosma
90
590k
Visualization
eitanlees
146
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Docker and Python
trallard
44
3.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
What's in a price? How to price your products and services
michaelherold
245
12k
A Tale of Four Properties
chriscoyier
159
23k
Transcript
Intro to React Components Arun Michael Dsouza @amdsouza92 React Delhi/NCR
Header Sidebar Slider News News
Image source: www.hawaii.edu
Props React element
React element DOM element
JSX bit.ly/2ttPzcV
Functional components
Class components
Props are read-only!
Props are read-only!
All React components must act like pure functions with respect
to their props. bit.ly/2ywNi6n
Use state to update a component.
None
Dumb/stateless components
Smart/statefull components
• Abstracting complexity • Maintainability • Reusability • Ease of
testing
• https://reactjs.org/docs/components-and-props.html • https://www.youtube.com/watch?v=0BHoz0ptv7k • https://reactjs.org/docs/thinking-in-react.html Quick links
Thank you! React Delhi/NCR Arun Michael Dsouza @amdsouza92