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
Expo SDK 50について&早速アップデートしてみた
Search
Keitaro Miyano
March 19, 2024
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Expo SDK 50について&早速アップデートしてみた
3月19日に開催された「React Native Meetup #15 ft. RevenueCat」で登壇した際に発表した資料です!
Keitaro Miyano
March 19, 2024
More Decks by Keitaro Miyano
See All by Keitaro Miyano
Amebaブログにおけるbobの活用術
miyakei1225
0
32
React × Tailwind × v0で始める コンポーネント開発をしてみよう!
miyakei1225
0
110
全部お見せします!現役エンジニアが開発現場で実際に使っているツールと便利設定集
miyakei1225
0
51
【初学者向け】Honoを使ったREST APIを構築してみよう!
miyakei1225
0
390
React勉強会
miyakei1225
0
280
初学者歓迎!Go言語でWebサーバー構築ハンズオン!
miyakei1225
0
51
お手軽環境構築!はじめてのDocker講座
miyakei1225
1
410
Webエンジニアが スマホアプリを個人開発した話📱
miyakei1225
0
74
connect-webの恩恵
miyakei1225
0
140
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
420
Evolving SEO for Evolving Search Engines
ryanjones
0
320
The Curious Case for Waylosing
cassininazir
1
560
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
Art, The Web, and Tiny UX
lynnandtonic
304
22k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Music & Morning Musume
bryan
48
7.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
520
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
580
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
310
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
Expo SDK 50について & 早速アップデートしてみた React Native Meetup #15 株式会社サイバー・バズ
宮野 奎太朗(ミヤケイ)
【経歴】 2016年〜 浅草のお寿司屋さんで板前修行🍣 2018年〜 大学入学 2020年〜 マレーシアでコードを書く日々 2021年〜 自転車で日本一周🚲 2022年〜
サイバー・バズ入社 【X】@38ke1 自己紹介 2
今回はExpo SDK 50 の 追加された機能についてお話します! はじめに
こんなの作ってます 旅人のための地図アプリ「たびWiki」
こんなの作ってます
1. Dev Tools Plugins 2. expo-sqlite/next 3. Expo Router v3
今回お話する内容
・変数確認が容易に ・Apollo ClientやReact Native Async Storage等に対応 ・run dev実行後に【shift】+【m】で選択可能 Dev Tools
Plugins
None
Refreshを押してみると...👀
Cached Dataの内容が閲覧可能🙌
・同期&非同期に使えるメソッド(exectSync、exectAsync) ・Prepared statementsの追加 ・useSQLiteContextの追加 expo-sqlite/next
Prepared statements
呼び出し、データフェッチが容易🙌 useSQLiteContext
DBの準備が完了するまでFallbackの表示 useSQLiteContext
ORMの一つであるDrizzleにも対応💪 おまけ
・API Routes(beta)の追加 ・静的Webサイトのエクスポート高速化 ・expo-quick-actionsとの親和性up↑ Expo Router v3
Expo Router v3 Next.jsのApp Routerで言うところのroute.ts →サーバーサイドでのデータフェッチを担う コンポーネントが作れる
Expo Router v3 Next.jsのApp Routerで言うところのroute.ts →サーバーサイドでのデータフェッチを担う コンポーネントが作れる WinterCGに準拠した環境で実行可能!
expo-quick-actions
expo-quick-actions 1. expo-quick-actions/routerを併用してタイプセーフに 2. Androidでもapp.jsonにプラグイン追加で利用可能 詳しくはこちら
ご清聴ありがとうございました!