コマンドラインおよびサーバーアプリ
このページでは、コマンドラインおよびサーバーアプリの開発に役立つツールとドキュメントを紹介します。
ツール
#- DartPad
初心者にもエキスパートにも便利な DartPad を使用すると、言語機能や dart:* API を試すことができます。
- Dart SDK
- Dart SDK をインストールして、コア Dart ライブラリとツールを入手してください。
フレームワーク
#Dart で書かれたサーバーサイドフレームワークには以下のようなものがあります。
- Serverpod
- コード生成、認証、リアルタイム通信、データベース、キャッシュをサポートするスケーラブルなアプリサーバー。
- Dart Frog
- Dart 用の高速でミニマルなバックエンドフレームワーク。
- その他のツール
- ツールページには、お気に入りの IDE やエディタ用の Dart プラグインなど、一般的に役立つツールへのリンクがあります。
その他のオプションについては、pub.dev の #server パッケージをご覧ください。
チュートリアル
#以下のチュートリアルが役立つかもしれません。
- はじめに
- Dart SDK を使用してコマンドラインおよびサーバーアプリを開発する方法を学びましょう。
- gRPC クイックスタート
- gRPC フレームワークを使用したクライアント・サーバーの例を実行および変更する手順を説明します。
- コマンドラインアプリの作成
- dart:io および args パッケージを紹介します。
- HTTP サーバーの作成
- shelf パッケージを特徴としています。
その他のリソース
#- Dart API
- dart:* ライブラリの API リファレンス。
- dart:io ドキュメント
- dart:io ライブラリの主要な機能の使用方法を示しています。dart:io ライブラリは、コマンドラインスクリプト、サーバー、およびウェブ以外のFlutter アプリで使用できます。