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

コマンドラインおよびサーバーアプリ

このページでは、コマンドラインおよびサーバーアプリの開発に役立つツールとドキュメントを紹介します。

はじめに

ツール

#
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 アプリで使用できます。