週間React Native #3
今週は、React Nativeに関する特に大きなニュースはありませんでした。
React NativeにBlur(ぼかし)フィルター機能がマージ
React NativeのiOSで、Blurフィルターが利用できる実装がマージされました。 内部的にはSwiftUIのAPIを利用して実現しているようです。(Private APIを使用しない)
https://twitter.com/AndrewPrifer/status/1967740036117585976
https://twitter.com/nishanbende/status/1941904475800891846
Nitro Text
Nitro Modulesを利用して、高機能でハイパフォーマンスなTextコンポーネントを提供するNitroTextが公開されました。 現在はiOSのみに対応しており、AndroidではReact Native標準のTextコンポーネントにフォールバックされるようです。
https://twitter.com/patrickkabwe_/status/1969688695222440237
https://github.com/patrickkabwe/react-native-nitro-text
Expoを使ったバイブコーディングIDE - CAPSULE
RorkやBolt.newのような、Expoを使ったバイブコーディングIDEのOSSが発表されました。 こちらを利用することで、Expoを利用した独自のバイブコーディングプラットフォームをつくることができるようです。
https://twitter.com/bidah/status/1968051668303622269
Create Lynx Appが開発中
React Nativeではないですが、同じくReactスタイルでモバイル/Webアプリケーションを作成できるLynxのCLIが開発中のようです。 Lynxもコミュニティが盛り上がって、より開発がしやすくなるとよいですね。
https://twitter.com/SzymonRybczak/status/1968637183528501449
Nativewind v5が開発中
現在ドキュメントの整備ができており、Nativewind v5自体も現在作業中のようです。 どのようなアップデートになるか楽しみですね。
https://twitter.com/nativewindcss/status/1969135520887276024
今週のひとこと
今回React Nativeでは大きなニュースはありませんでしたが、Lynxの話題を1つ紹介しました。 LynxについてはZennでファーストインプレッション記事を書きましたが、導入や開発環境、コミュニティの成熟度といった点で、まだReact Nativeには及ばない点を感じていました。 現在少しずつ進歩しているようで、今後に期待したいですね!