パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.13.1

async

'dart:async' ライブラリに関連するユーティリティ関数およびクラス。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
1570万
いいね数
637
Pub ポイント
150

パッケージをインストール

flutter pub add async

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

async パッケージは、Dart の組み込み 'dart:async' ライブラリを拡張するユーティリティ関数およびクラスを提供し、Futures、Streams、並行処理の処理に追加のツールをもたらすことで、非同期プログラミングを強化します。async/await ヘルパー、Stream コンビネータ、改善されたエラー処理などの利便性を提供し、複雑な非同期ワークフローをより管理しやすく、読みやすくします。dart.dev によって設計され、すべての主要プラットフォームで Flutter および Dart アプリケーションとシームレスに統合されます。

用途

  • 複雑な非同期ワークフローの処理
  • ストリーム変換の簡素化
  • 非同期コードにおけるエラー処理の改善
  • ストリームを使用したリアクティブUIの構築
  • 並行操作の管理
  • 非同期ロジックのテスト可能性の向上

主な機能

  • 拡張されたストリームおよびFutureユーティリティ
  • 非同期操作用の便利なメソッド
  • 改善されたエラーの伝播
  • クロスプラットフォーム互換性
  • 軽量で依存関係なし
  • コアDartの非同期機能を補完

適している対象

  • 複雑な非同期ロジックを扱う開発者
  • 堅牢なストリーム管理を必要とするFlutterアプリ
  • クリーンで保守しやすい非同期コードを優先するチーム
  • 非同期パターンを学ぶ教育プロジェクト
  • 複数のプラットフォームをターゲットにするプロジェクト

注意事項

  • 非同期サポート付きのDart SDKが必要です
  • 新しいDartバージョンでは機能が重複する可能性があります
  • コアDartライブラリと併用するのが最適です
  • 基本的な非同期操作には不要
  • 非同期関連の強化に限定
  • 実行時パフォーマンスのオーバーヘッドなし

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Overview

This repository is home to various Dart packages under the dart.dev publisher.

Packages

Package Description Issues Version
args Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. issues pub package
async Utility functions and classes related to the 'dart:async' library. issues pub package
characters String replacement with operations that are Unicode/grapheme cluster aware. issues pub package
collection Collections and utilities functions and classes related to collections. issues pub package
convert Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. issues pub package
crypto Implementations of SHA, MD5, and HMAC cryptographic functions. issues pub package
fixnum Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. issues pub package
lints Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team. issues pub package
logging Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. issues pub package
os_detect Platform independent OS detection. issues pub package
path A string-based path manipulation library. issues pub package
platform A pluggable, mockable platform information abstraction for Dart. issues pub package
typed_data Utility functions and classes related to the dart:typed_data library. issues pub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

このパッケージを使用しているプロジェクト