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ワークショップ #1.pdf
Search
Daichi Sunagawa
June 29, 2023
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【React入門】絶対に躓かない Reactワークショップ #1.pdf
Daichi Sunagawa
June 29, 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ワークショップ #2
sngw0113
0
43
Other Decks in Programming
See All in Programming
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
990
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.6k
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
820
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
1
260
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
270
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
440
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Balancing Empowerment & Direction
lara
6
1.3k
Speed Design
sergeychernyshev
33
2.2k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
760
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
Code Reviewing Like a Champion
maltzj
529
40k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Deep Space Network (abreviated)
tonyrice
0
380
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Into the Great Unknown - MozCon
thekraken
41
2.8k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
Transcript
絶 対 に 躓 か な い R E A
C T ワ ー ク シ ョ ッ プ 【 R E A C T 入 門 】 #1 コンポーネント指 向とアトミ ック デザイ ン 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
次回以降はこれらのコンポーネントを作成していきます