Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
3
React × Tailwind × v0で始める コンポーネント開発をしてみよう!
miyakei1225
0
75
全部お見せします!現役エンジニアが開発現場で実際に使っているツールと便利設定集
miyakei1225
0
37
【初学者向け】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
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Practical Orchestrator
shlominoach
190
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
670
We Have a Design System, Now What?
morganepeng
53
7.8k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
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にプラグイン追加で利用可能 詳しくはこちら
ご清聴ありがとうございました!