命令列和伺服器端應用

本文向你展示可以幫助你開發命令列式和伺服器應用的相關工具和文件。

開始使用

工具

DartPad
不管是對新手還是專家來說都易於使用的工具, DartPad 可以讓你嘗試語言相關功能和 dart:* 的 API。

Dart SDK
安裝 Dart SDK 以獲取 Dart 的核心庫和 工具

框架

使用 Dart 寫的、適用於伺服器端的框架:

Serverpod
支援程式碼產生器的可擴充應用伺服器,包含身份驗證、即時通訊、資料庫和快取。

Dart Frog
一個快速、簡約的 Dart 後端框架。

更多工具:
工具 介面連結了一些有用的工具,比如你喜歡的 IDE 或編輯器的 Dart 外掛。

課程

你可能會發現以下的課程會比較有用。

開始
學習如何使用 Dart SDK 開發命令列或伺服器應用。

gRPC 快速上手
手把手教你使用 gRPC 框架執行和修改一個客戶端-伺服器範例。

開發 command-line 應用
dart:io 和 args package 的介紹。

開發 HTTP 客戶端和伺服器端
dart:io 和 http_server 套件的相關功能。

更多資源

Dart API
dart:* 庫的 API 參考。

函式庫概覽的 dart:io 小節
向你展示如何使用 dart:io 庫的主要功能。你可以在命令列指令碼、伺服器應用以及不包含 Web 平台的 Flutter 移動應用 中使用 dart:io 庫。