开始使用飞镖
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