Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Expo SDK 50について&早速アップデートしてみた
Search
Keitaro Miyano
March 19, 2024
0
100
Expo SDK 50について&早速アップデートしてみた
3月19日に開催された「React Native Meetup #15 ft. RevenueCat」で登壇した際に発表した資料です!
Keitaro Miyano
March 19, 2024
Tweet
Share
More Decks by Keitaro Miyano
See All by Keitaro Miyano
Amebaブログにおけるbobの活用術
miyakei1225
0
4
React × Tailwind × v0で始める コンポーネント開発をしてみよう!
miyakei1225
0
78
全部お見せします!現役エンジニアが開発現場で実際に使っているツールと便利設定集
miyakei1225
0
38
【初学者向け】Honoを使ったREST APIを構築してみよう!
miyakei1225
0
330
React勉強会
miyakei1225
0
260
初学者歓迎!Go言語でWebサーバー構築ハンズオン!
miyakei1225
0
36
お手軽環境構築!はじめてのDocker講座
miyakei1225
1
390
Webエンジニアが スマホアプリを個人開発した話📱
miyakei1225
0
61
connect-webの恩恵
miyakei1225
0
120
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Fireside Chat
paigeccino
41
3.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Optimizing for Happiness
mojombo
379
70k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Making Projects Easy
brettharned
120
6.5k
Docker and Python
trallard
47
3.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
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にプラグイン追加で利用可能 詳しくはこちら
ご清聴ありがとうございました!