命令列與伺服器應用
本頁面指向可幫助您開發命令列和伺服器應用的工具與文件。
工具
#- 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 庫的主要特性。您可以在命令列指令碼、伺服器和非 Web Flutter 應用中使用 dart:io 庫。