Flutter实战(二) 了解Dart语言

本文从Flutter开发角度探讨Dart语言特点,包括Dart与Java、JavaScript的对比,阐述Dart在Flutter中的应用及生态现状,指出Dart在Flutter生态中的重要性和未来潜力。
摘要由CSDN通过智能技术生成

这里写图片描述

在上一篇教程中说了Flutter使用Dart语言开发。本篇教程整体介绍一下Dart语言,注意,本篇不会介绍Dart具体语法细节,也不会介绍Dart VM、dart2js,因为这些和Flutter无关。本文会从Flutter开发角度来介绍Dart语言特点、生态、未来三个方面做一个介绍。

注:如果你想快速的了解Dart以进行Flutter开发,Flutter中文网有一个Dart语言的资源列表 ,按照顺序看一遍,相信你就可以直接上手了。

Dart语言特点

首先我们看看为什么Flutter会选择Dart作为开发语言,下面是官方给出的理由:

Flutter在四个主要维度进行了评估,并考虑了框架作者、开发人员和最终用户的需求等因素。我们发现不同的语言在不同的层面符合一部分需求,但Dart在所有评估维度上得分都很高,并且符合我们的所有要求和标准。

Dart运行时和编译器支持Flutter的两个关键特性的组合:基于JIT的快速开发周期:允许使用类型的语言进行形状更改和有状态的热重载;以及AOT编译器,可生成高效的ARM代码,可以快速启动并拥有可预测的生产部署性能。<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值