Top View


Author Daiki Urata

Fusicフロントエンド座談会 from 雅 2023/07/28

2023/08/03

Table of Contents

TL;DR

  • Shorebirdも着々とアップデートされて良くなってるよ
  • Android 13のプッシュ通知変な挙動がある
  • Firebase App Tester便利だよ
  • Figma Dev Modeはアツい!
  • iOSの衝撃検知機能大変そう
  • TurborepoがGoからRustへ!?
  • MetaのQuest Pro生産終了
  • MetaのDan氏の離脱
  • React 18になってパフォーマンス改善されてるよ
  • AIアプリ作るためのライブラリ色々出てる→TypeChat、Vercel AI SDK
  • Androidのミラーリングにscrcpy便利だよ
  • React Nativeのオープンソースのみでビデオ通話アプリ!?
  • ナレッジワークさんのReact/Next.js勉強会よき
  • Angularも悪くないぜ
  • ペチコン福岡のアーカイブ見てね
  • Expo公式のadmobライブラリがなくなったよ
  • iOSのプッシュ通知テストはPush Notifications Consoleが便利
  • Vision Proほしい
  • Vite 4.4でまたビルド速くなりそう
  • shadcn/ui良さげ
  • エッジでフロントエンド動かすと輝く
  • Xamarinお疲れさまでした
  • Wasmer Edgeわからん...
  • モバイルアプリのE2EはMaestro良いよ
  • ECMAScriptで良さそうなプロポーザルでた
  • REACT.ggでReact学べる
  • メルカリのデザインシステムすごい

議事録

Shorebirdアップデート情報

Android 13のプッシュ通知の挙動について

Firebase App Tester(App Distribution)が便利

Figma Dev Modeについて

  • これについては話すと長くなってしまうので後でやろう!(わいわい)

iOSの衝撃検知機能について

TurborepoがGoからRustに移植している話

MetaのQuest Pro生産終了の話

Dan氏のMeta離脱について

  • ツイート
  • MetaやめるだけでReactチームには残りそう

React 18のパフォーマンス改善について

  • How React 18 Improves Application Performance
  • React 18以前はメインスレッドでall-or-nothingな処理をしていた
  • React 18以降はレンダリングするコンポーネントに優先度つけて並列に処理している感じ
  • この仕組みを理解した上でuseTransitionを使っていきたい

TypeChat

scrcpy(スクリーンコピー)

ReactNative等のオープンソースのみでビデオ通話アプリ

  • ツイート
  • OSSだけで作れるのすごい
  • 作りたい…(かも?)

ナレッジワークさんのレポ

Angularも捨てたもんじゃないぞ

ペチコン福岡のアーカイブ

  • これとか話題になってたっぽい
  • YouTubeにアーカイブ配信あったよ。見てねー

Expo公式のadmobライブラリがなくなったよ

Push Notifications Console

visionOS SDK

Vite 4.4

shadcn/ui

  • https://ui.shadcn.com/
  • ReactのUIコンポーネント生成ライブラリ
  • スタイルのあたったコンポーネントコードが生成されるので、カスタマイズできる
  • ヘッドレスUIの実装が含まれる
  • RadixやTailwindには依存してる感じ

エッジで輝くフロントエンド(cloudflareを使う話)

Xamarin終了

Wasmer Edge

Maestro

ECMAScript Explicit Resource Management

Vercel AI SDK

  • Introducing the Vercel AI SDK
  • AIアプリ系のUIとかを簡単に作れるSDK
  • React/SvelteでAIアプリが簡単に作れるようになりそう

REACT.gg

  • https://react.gg/
  • 前にチームで話題にあがったけど、今度リミテッドベータ版がリリースされた
  • Reactのチュートリアル的なやつ
  • React以外にも色々なコースがありそう
  • 値段もなかなか(値段ページ消えた?)

メルカリのデザインシステムの話

  • https://note.com/mercari_design/n/na159427a730f
  • デザインをAndroidとiOSで合わせたい話
  • 合わせない方がいいこともあるよね
  • 意図的にOSごとのUI差分を採用した
  • どのタイミングデザインシステムを最適化する?
Daiki Urata

Daiki Urata

Twitter X

フロントエンド/モバイルアプリなどを主に開発しています。