Top View


Author Takehiro Tada

Fusicフロントエンド座談会 from 雅 2024/06/13

2024/07/11

はじめに

みなさんこんにちは、フロントエンドチーム「雅」の夛田です。 「Fusicフロントエンド座談会」は、Fusicのフロントエンドチーム「雅」が、チーム内で気になった記事や技術情報を共有し、ちょっとだけ深ぼりしていく会です。

今回は、Next.js15やTypeScriptライブラリについての話題が多くありました。

前回の記事

議事録

Next.js 15 RC

Astro 4.9

  • Container API
    • Astro アプリケーションの外部で Astro コンポーネントをレンダリング可能
  • React 19のサポート

Introducing Expo Atlas

  • App.js Confで発表されたExpo Atlasに関するブログが出た
  • Expo Atlasは、バンドル、ソースコード、出力コード、プラットフォームの依存関係グラフを視覚化するツール。
  • Expo Atlasは、React Nativeの開発におけるより不透明な部分の可視化を支援するために内部で開発されたツール。
  • sdk51から利用可能になる

うひょさんによるReact19解説記事

  • forwardRefがrefプロパティで利用可能になった

今流行のHonoについて雑に調べてみた

List of Screen resolutions and sizes for iPhone & Android 2024

  • デバイスのサイズ一覧
  • デザイン段階で、各デバイスの表示領域がわかる

Amplify Gen2 + React Native(Expo)で環境構築する

  • Amplify Gen2 をExpo Webで開発する際にExpo Goが利用できない
  • dev-buildで開発することは可能
  • Expo GoはiOSでは最新SDKしか対応してない

View Transitions API でカードをシュッと動かす

  • CSSではなくブラウザのAPIした仕組み
  • 動作しないブラウザではアニメーションが動作しないだけでエラー等にはならない
  • Fusic Tech Blogでは採用している

ZSA

  • Next.jsのServer ActionをZodを使ってtypesafeに書けるライブラリ

Astro 4.10

GitHub Actionsにおける脅威と対策まとめ

  • GitHub Acitons のLintツール
  • Github Actionsもセキュリティに気をつけた方が良い

数十万ダウンロードのアプリをExpo + Next.js + Tamaguiでコード共通化しつつリニューアルした話

  • Backend側はNest.jsを利用

iOS 18

  • Arc Maxみたいな機能がSafariでも利用できそう

iPhoneミラーリング

Apple 開発者向けの機能改善

TestFlightの招待と登録の体験が向上し、デベロッパはデバイスとOSごとにテスターを指定できるようになり、アプリの改善方法について高品質のフィードバックを受け取れるようになります。

Float16Array

AndroidのOS実装はGoogleのホスティングしてるgitで参照可能

【Bash】Node.js、Deno、Bun のワンライナーで標準入力を利用する

Takehiro Tada

Takehiro Tada

よくTypeScript書いてる人