$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Art of building reusable component
Search
Anenth
October 07, 2017
Education
0
780
Art of building reusable component
How to think about structuring your components
Anenth
October 07, 2017
Tweet
Share
Other Decks in Education
See All in Education
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
3k
20251119 如果是勇者欣美爾的話, 他會怎麼做? 東海資工
pichuang
0
140
3Dプリンタでロボット作るよ#5_ロボット向け3Dプリンタ材料
shiba_8ro
0
130
20250910_エンジニアの成長は自覚するところから_サポーターズ勉強会
ippei0923
0
360
Library Prefects 2025-2026
cbtlibrary
0
150
Презентация "Знаю Россию"
spilsart
0
380
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
470
国際卓越研究大学計画|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
38k
Node-REDで広がるプログラミング教育の可能性
ueponx
1
220
あなたの言葉に力を与える、演繹的なアプローチ
logica0419
1
240
Google Gemini (Gem) の育成方法
mickey_kubo
2
770
Linguaxes de programación
irocho
0
500
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1k
Prompt Engineering for Job Search
mfonobong
0
120
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
65
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
1.9k
Optimizing for Happiness
mojombo
379
70k
Designing for humans not robots
tammielis
254
26k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
GitHub's CSS Performance
jonrohan
1032
470k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
390
Transcript
A R T O F B U I L D
I N G R E U S A B L E C O M P O N E N T S
Anenth (@anenthv) Senior front end engineer recruiterbox
T H E M A G I C Functional components
+ CSS
Text Input Button Card Page
Page Card
Text Input Button
Modifiers
None
None
None
None
Modifiers
None
Card Card Header
Text Grid
None
• Decouple 3rd party libs • Documentation - React story
book • Pluggable nature of CSS • Faster feature delivery • Happy developers • Too many props means you are in trouble! • We + Designers
Demo time http://bit.ly/art-rcom
T H A N K Y O U Anenth (@anenthv)