FLUTTER ECOSYSTEM

native_toolchain_rust

Dart のビルドフック向けの Rust サポート。Rust コードを Dart コードと一緒に自動的にビルドおよびバンドルします!

最新バージョン
1.0.7
30日間ダウンロード
6.5万
いいね数
29
Pub ポイント
160

パッケージ概要

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

概要

Flutter/Dartパッケージで、DartプロジェクトへのRustコードのシームレスな統合を可能にします。ビルドフックを使用して、Rustライブラリを自動的にコンパイルおよびバンドルし、Dartコードと一緒にビルドすることで、クロス言語開発を簡素化します。暗号化、データ処理、システムレベルの操作など、パフォーマンスが重要なコンポーネントに最適です。Android、iOS、Linux、macOS、Windowsを含むすべての主要プラットフォームをサポートしています。

用途

  • 高性能な Rust ライブラリを Flutter アプリに統合する
  • Rust を用いた暗号関数の構築
  • データ集約的な計算の最適化
  • プラットフォーム固有のネイティブ拡張機能を作成する
  • 安全な低レベルシステムアクセスを有効化する

主な機能

  • ビルドフックを介したRustの自動コンパイル
  • クロスプラットフォーム対応(Android、iOS、Linux、macOS、Windows)
  • スムーズなDart-Rust相互運用性
  • 最小限のボイラープレート設定
  • 組み込みの依存関係管理

適している対象

  • Flutterで高パフォーマンスなネイティブコードを必要とする開発者
  • コアロジックにRustを使用するチーム
  • セキュアで高速な計算を必要とするプロジェクト
  • クロスプラットフォームネイティブ拡張
  • Rust インテグレーションを探る Dart 開発者

注意事項

  • ホストマシンに Rust ツールチェインがインストールされている必要があります
  • Rust コンパイルのため、ビルド時間が長くなる可能性があります
  • Rust コードのデバッグサポートが限定的
  • プラットフォーム固有のビルド構成が必要になる場合があります
  • Rust 初心者の学習曲線
対応プラットフォームAndroidiOSLinuxmacOSWindows

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

flutter pub add native_toolchain_rust

カテゴリー

依存関係

依存関係一覧 6 件

ソースリポジトリ

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

データはまだありません。

ランキング