- Mature and complete async-await for user interfaces containing event-driven code, paired with isolate-based concurrency
![](https://img.haomeiwen.com/i75466/64f083d57bdd1195.jpg)
- A programming language optimized for building user interfaces with features such as the spread operatorfor expanding collections, and [collection if]
1-2 language optimized@2x-80.jpg
- A programming language that is easy to learn, with afamiliar syntax
![](https://img.haomeiwen.com/i75466/6924442c8f6b202b.jpg)
Productive development
- Make changes to your source code iteratively, usinghot reload to instantly see the effect in the running app
![](https://img.haomeiwen.com/i75466/82122fab2c1af587.jpg)
- Write code using a flexible type system with rich static analysis and powerful, configurable tooling
![](https://img.haomeiwen.com/i75466/8ba4bd156f2ce5fc.jpg)
![](https://img.haomeiwen.com/i75466/19e073a49229fd45.jpg)
Fast on all platforms
- AOT-compile apps to native machine code for instant startup
![](https://img.haomeiwen.com/i75466/271e6ebabfc4c2de.jpg)
- Target the web with complete, mature, fast compilers for JavaScript
![](https://img.haomeiwen.com/i75466/7e51416cb1d9bac2.jpg)
- Run backend code supporting your app, written using a single programming language
![](https://img.haomeiwen.com/i75466/f675e5b7355a0e8b.jpg)
Try Dart in your browser!
网友评论