メインコンテンツにスキップ

Web ライブラリとパッケージ

Dart は、Web アプリケーション開発をサポートするいくつかのパッケージとライブラリを提供しています。推奨されるオプションは package:web です。また、Dart SDK には、低レベルの Web API を提供するその他のライブラリも含まれています。

Web ソリューション

#
package:web への移行
Dart の以前の Web ライブラリ ソリューション(dart:html など)から package:web へ移行する方法を説明します。
package:web API リファレンス
Dart が推奨する Web 相互運用ソリューションである package:web は、静的 JS 相互運用を中心に構築された軽量なバインディングでブラウザ API を公開します。
JavaScript 相互運用ドキュメント
Dart の JS 相互運用サポートを使用して、既存の JavaScript または TypeScript ライブラリと対話する方法を説明します。
dart:js_interop API リファレンス
Dart の Web ライブラリ dart:js_interop は、JavaScript と Dart の型間のサウンドな相互運用を容易にするために必要なすべてのメンバーを提供します。
Flutter Web サポート
モバイル、デスクトップ、組み込みデバイスのサポートに加えて、Flutter フレームワークは Dart での Web 開発をサポートしています。
Jaspr Web フレームワーク
Jaspr は、高速で動的な HTML ベースの Web サイトを構築するための Dart Web フレームワークです。
Dart で Web アプリを構築する
Dart で Web アプリをビルド、実行、デバッグする方法の簡単な概要。

Web プラットフォームをサポートする他のライブラリを見つけるには、pub.dev で web パッケージを検索してください。