コマンドラインとサーバーアプリ

このページでは、コマンドラインアプリとサーバーアプリの開発に役立つツールとドキュメントへのリンクを提供しています。

はじめに

ツール

#
DartPad

初心者から上級者まで、DartPadを使用すると、言語機能とdart:* APIを試すことができます。

Dart SDK
コアDartライブラリとDart SDKをインストールすることで、ツールを入手できます。

フレームワーク

#

Dartで記述されたサーバーサイドフレームワークには、以下が含まれます。

Serverpod
コード生成、認証、リアルタイム通信、データベース、キャッシングをサポートするスケーラブルなアプリサーバーです。
Dart Frog
Dart向けの高速でミニマルなバックエンドフレームワークです。
その他のツール
ツールページには、お気に入りのIDEやエディター用のDartプラグインなど、一般的に使用されるツールへのリンクがあります。

その他のオプションについては、#pub.devのサーバーパッケージを参照してください。

チュートリアル

#

次のチュートリアルがお役に立つ場合があります。

はじめに
Dart SDKを使用してコマンドラインアプリとサーバーアプリを開発する方法を学習します。
gRPCクイックスタート
gRPCフレームワークを使用するクライアントサーバーの例を実行して変更する方法について説明します。
コマンドラインアプリの作成
dart:ioとargsパッケージを紹介します。
HTTPサーバーの作成
shelfパッケージを紹介します。

その他のリソース

#
Dart API
dart:*ライブラリのAPIリファレンスです。
dart:ioドキュメント
dart:ioライブラリの主要機能の使用方法を示しています。dart:ioライブラリは、コマンドラインスクリプト、サーバー、および非WebのFlutterアプリで使用できます。