Dart 是一种针对客户端优化的语言,可在任何平台上开发快速的应用程序。其目标是为多平台开发提供最高效的编程语言,并为应用程序框架搭配了灵活的运行时执行平台。

通常来说,编程语言会包含一些技术壁垒,即语言在设计中的抉择决定了其功能和优势。Dart 的语言设计针对客户端开发,它优先考虑多平台(Web,移动端和桌面端)上的开发(亚秒级的状态热重载)和高质量生产环境体验。

Dart 也是 Flutter 的基础。 Dart 作为 Flutter 应用程序的编程语言,为驱动应用运行提供了环境,同时 Dart 还支持许多核心的开发任务,例如格式化,分析和代码测试。