開始使用飛鏢
Dart 是一種開源的,基於類的,可選型別的程式語言,用於在客戶端和伺服器上構建由 Google 建立的 Web 應用程式。Dart 的設計目標是:
- 為 Web 程式設計建立結構化且靈活的語言。
- 讓 Dart 對程式設計師來說是熟悉和自然的,因此易於學習。
- 確保 Dart 在從小型手持裝置到伺服器端執行的所有現代 Web 瀏覽器和環境中提供高效能。
Dart 針對廣泛的開發場景,從沒有太多結構的單人專案到需要程式碼中的正式型別到狀態程式設計師意圖的大型專案。
為了支援這些廣泛的專案,Dart 提供以下功能和工具:
- 可選型別: 這意味著你可以不使用型別開始編碼,並在以後根據需要新增它們。
- 隔離: 伺服器和客戶端上的併發程式設計
- 輕鬆訪問 DOM: 使用 CSS 選擇器(與 jQuery 相同)
- Dart IDE 工具: 許多常用 IDE 都有 Dart 外掛,例如: WebStorm 。
- Dartium: Chromium Web 瀏覽器的內建版,內建 Dart 虛擬機器
連結
- Dart 主頁
- 官方 Dart 新聞和更新
- Dartosphere - 最近 Dart 部落格文章的集合
- Google+上的 Dartisans Dartisans 社群
- Dart Web Development - Google Groups Page
- Dart Language Misc - Google 網上論壇頁面
- DartLang 子 Reddit