Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
【React入門】絶対に躓かない Reactワークショップ #2
Search
Daichi Sunagawa
July 11, 2023
Programming
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【React入門】絶対に躓かない Reactワークショップ #2
Daichi Sunagawa
July 11, 2023
More Decks by Daichi Sunagawa
See All by Daichi Sunagawa
フロントエンドの設計で大事なこと
sngw0113
0
66
10分でわかるNext.js14
sngw0113
0
130
React と Next.js について
sngw0113
0
58
フロント開発でよく使われるライブラリの紹介
sngw0113
0
38
モダンJavaScript入門
sngw0113
0
41
【React入門】絶対に躓かない Reactワークショップ #3
sngw0113
0
26
【React入門】絶対に躓かない Reactワークショップ #1.pdf
sngw0113
0
160
Other Decks in Programming
See All in Programming
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.5k
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
770
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
300
JIS keyboard support in Omarchy
lef237
0
140
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
190
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
240
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Designing for humans not robots
tammielis
254
26k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Statistics for Hackers
jakevdp
799
230k
Deep Space Network (abreviated)
tonyrice
0
380
Between Models and Reality
mayunak
4
500
ラッコキーワード サービス紹介資料
rakko
1
5.4M
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
The Limits of Empathy - UXLibs8
cassininazir
2
720
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
絶 対 に 躓 か な い R E A
C T ワ ー ク シ ョ ッ プ 【 R E A C T 入 門 】 #2 Hooksの基礎 F r o n t e n d M e e t u p O k i n a w a
自 己 紹 介 S l a c k に
招 待 環 境 構 築 N e x t . j s で ペ ー ジ を 追 加 し て み る ア ト ミ ッ ク デ ザ イ ン に つ い て 1 . 2 . 3 . 4 . 5 . 目 次
自 己 紹 介 01 名 前 、 所 属
、 最 近 ハ マ っ て い る も の ・ こ と
S l a c k に 招 待 02 https://frontendmeetupokinawa.slack.com
環 境 構 築 03 N o d e .
j s の イ ン ス ト ー ル
以下の記事を参考に、anyenv, nodenvを利用してインストールすることをおすすめします。 Macの方はこちら https://qiita.com/kyosuke5_20/items/eece817eb283fc9d214f Windowsの方はこちら https://zenn.dev/yuta_ura/articles/70fad750703d41
N e x t . j s で ペ ー
ジ を 追 加 し て み る 04
沖縄で開催される エンジニアイベントカレンダーを作る Next.jsの環境構築 && コンポーネントについて アトミックデザイン Hooksの基礎 API呼び出し(Fetch API) スタイリング(Tailwind
CSS) 1 . 2 . 3 . 4 . 5 . 本 ワ ー ク シ ョ ッ プ の ゴ ー ル
完 成 イ メ ー ジ
資 料 https://qiita.com/daiti0113/items/b864a664454e1c6cc712
ア ト ミ ッ ク デ ザ イ ン 05
画面の構成要素を5つのレイヤーに分解し、 小さな要素から順番に組み合わせることで、 より大きなコンポーネントを作るという UIの設計パターンです。 ア ト ミ ッ ク デ
ザ イ ン と は
None
次回以降はこれらのコンポーネントを作成していきます