Snapchat がオープンソース化した Valdi をチェッgithub.com/Snapchat/Valdis://t.co/0qOcUVBGjm Snapchatチームによって開発され、オープンソース化されたクロスプラットフォームのネイティブパフォーマンスUIフレームワークです。TypeScript + TSX宣言型構文を使用してUIを記述し、iOS、Android、macOSのネイティブビューにコンパイルされます。WebViewやJSブリッジに依存しない点が重要です。 ネイティブバインディングはコンパイル時に生成されます。TSインターフェース → Swift / Kotlin / Objective-C、パフォーマンスクリティカルなコードはC++/ネイティブ言語で記述され、TS呼び出しは型安全です。また、一連の徹底的なパフォーマンス最適化も行われています。ホットリロードなどの機能があり、Snapchatの本番環境で8年間使用され、多くのコア機能をサポートしています。 スクリーンショットには構文が示されています。宣言型のTSX(Reactに似ています)を使用しています。本当に宣伝通りの性能なら、ぜひ試してみたいですね!
スレッドを読み込み中
X から元のツイートを取得し、読みやすいビューを準備しています。
通常は数秒で完了しますので、お待ちください。
