Flutter は単一のコードベースからモバイル、Web、デスクトップといった複数のプラットフォームに向けて、ネイティブコンパイルされたアプリケーションを構築できる UI フレームワークです。Flutter は独自のエンジンとシンプルなパイプライン設計により、React Native や WebView と比較して高いレンダリングパフォーマンスを発揮するとされています。クロスプラットフォームでありながら Flutter が高性能な描画を実現できる原理について気になったので、今回のブログでは Alibaba Cloud の記事を参考に、レンダリングプロセスと最適化戦略について Deep Dive してみます。
- Published on