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
Front-End Web Development in React
Search
Aayush Kapoor
July 01, 2018
Programming
2
94
Front-End Web Development in React
Aayush Kapoor
July 01, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
960
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.7k
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
AI & Enginnering
codelynx
0
110
Basic Architectures
denyspoltorak
0
660
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
230
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
190
Fragmented Architectures
denyspoltorak
0
140
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
52
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
310
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
720
For a Future-Friendly Web
brad_frost
182
10k
The SEO identity crisis: Don't let AI make you average
varn
0
62
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
HDC tutorial
michielstock
1
350
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2k
Transcript
Front-End Web Development in React
What is ? Introduction 1 2
Q: “How do you eat an Elephant?” A: “One bite
at a time”. 3 AKA: When things seem daunting, break them down into smaller chunks. Eventually, those chunks will become understandable.
React Component 4
5 A Component is essentially anything that looks like <UppercaseTag>
6
7
8
9
React Component Data 10 props state Component
What are Props? 11
What is State? 12
Props 1. Data that is passed into a component. 2.
They are READ-ONLY in nature. React Props vs State State 1. Data that is managed by the component. 2. It is CHANGEABLE in nature. 13
Data only flows down in tree React Data Flow 14
React Inter-Component Communication 15 Parent Component Child Component Child Component
React One Way Data Flow 16 Props Immutable & Passed-on
Data State Mutable & Private Data
How to ? Introduction 2 17
React with JSX 18 ➔ Feels like HTML inside JS
➔ Compiles down to JavaScript ➔ It is Fast due to Optimisations
React with JSX Example 19
React Component Lifecycle 20 ➔ componentDidMount() ➔ componentDidUpdate() ➔ componentWillMount()
➔ render()
React Component Structure 21
React Project Structure 22 ➔ Great-grandparent ◆ Grandparent • Parent
◦ Child ◦ Child ◆ Grandparent • Parent ◦ Child ◦ Child