Dart语言框架

谷歌公司2023年11月30日
10627阅读

作品详情

1历史

发布

Dart亮相于2011年10月10至12日在丹麦奥尔胡斯举行的GOTO大会上[3]。该项目由Lars bak和kasper lud创建。

标准化

Ecma国际组织组建了技术委员会TC52来开展Dart的标准化工作,并且在Dart可以编译为标准JavaScript的情况下,它可以在任何现代浏览器中有效地工作。Ecma国际组织于2014年7月第107届大会批准了Dart语言规范第一版,并于2014年12月批准了第二版。

Flutter

2015年5月Dart开发者峰会上,亮相了基于Dart语言的移动应用程序开发框架Sky[4],后更名为Flutter。

新版本

2018年2月,Dart2成为强类型语言。

2例子

hello world例子

在终端打印字符串‘Hello World!’

计算斐波那契数列

一个简单的类

计算两点距离

异步并发示例

使用了Isolate

功能介绍

Dart是谷歌开发的计算机编程语言,后来被Ecma(ECMA-408)认定为标准。它被用于web、服务器、移动应用[1]和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为JavaScript,支持接口(interfaces)、混入(mixins)、抽象类(abstract classes)、具体化泛型(reified generics)、可选类型(optional typing)和sound type system。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
品牌洞察系统是专为企业品牌服务的 SAAS 系统。该系统可以助力企业精准掌握企业品牌在各个社交平台(抖音、B站、小红书、微博等)的口碑、用户群体的特征、品牌的日常监测、营销推广的监测,事件话题监测、互动人群的画像、网络事件对品牌的影响和了解竞争品牌等,为企业品牌推广和营销提供数据支撑。从一个实验的项目到逐步被市场认可产品,从一个简易单体架构到一个复杂且微服务系统,在这个过程中都全程参与、担任主要开发工作和主导架构的重构和完善,自身也受益良多。负责如下事项: 1. 评估产品和需求的技术可行性和成本 2. 主导产品的开发等技术工作,涉及 gin,gorm,mysql,docker,clickho
3940golangkafkagormnosqlelasticsearch大数据
此项目为CRM管理系统, 主要提供客户信息管理、公司信息管理、公司的订单管理、部门管理、员工管理等 根据不同部门、不同角色提供权限管理
2220vuemysqlredisgolangkafkagormgin
1、前端采用vue,后端采用golang开发,mysql、mongodb作为存储工具。 2、文件采用mongodb的GridFS存储,可存储表格、图片、音频、视频等文件 3、员工管理、文件资料管理;权限、角色、部门、菜单管理等
2120vuemysqlrediselement-uigormnode.jsmongodb
1、api服务基础架构,修改配置后可直接启动 2、http服务:采用Gin框架,已实现请求日志打印、跨域处理、静态文件访问、swagger的api文档生成等 3、pkg目录下为整理封装的各类工具或中间件
2420golangkafkagrpcgormgin
某海外公司开发的,我负责后端大部分模块开发。前端用Dart 语言 flutter跨平台技术。 开发社交软件,负责 golang 语言 Linux 下的服务端开发。 1. 根据业务需求 设计数据库和 接口文档。 2. 建立 mongo 数据库,使用 golang 编写后端代码。 3. unit test,end to end test,publish to stagging server test。 4. 发布到云端。 项目管理基于 谷歌文档,jenkins, gerrit, youtrack 等开源工具。 项目划分成模块用 bazel 交叉编译成 docker 镜像. 项目根据不
1980dockerkafkagrpcmongo后端
当前共1165个项目

评论