Dart语言框架

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

作品详情

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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
“颐荷”是一款面向大众的智能医疗微信小程序,旨在解决健康管理难、就医选择难、医疗知识获取难等问题。它集成了疾病自测、智能导诊、健康食谱推荐和检查报告解读等功能,通过AI技术提供个性化健康建议,帮助用户高效管理健康。与市面上功能单一的健康应用不同,“颐荷”提供一体化服务,操作简单便捷,满足不同用户群体的健康需求,同时注重数据安全和隐私保护,展现出强大的市场竞争力与发展潜力。
2060mysqlcssdocker医疗
本软件为某企业开发,提供部件信息存储与分析能力,提供数据存储,身份鉴权,审批流,日志检测系统,数据分析对比图表展示系统,身份申请,功能按身份开放能力等,后端采用go语言hertz框架开发,前端使用ue5开发,提供游戏级别的展示效果。(因客户保密要求,不展示软件界面)
在独立游戏制作中,往往面临大量的资源文件难以管理,如图片、视频、音频、配置文件等等,如果将这些资源按目录读取,可能会面临被他人修改和轻易获取资源,本项目将大量资源自动打包成fqm(以我的名字首字母命名)文件,并向上层提供访问的api,用户可以直接根据key访问资源,并且可以进行加密,大大降低了资源管理难度,并提高了安全性。
此项目主要使用tars/goim开发,以娱乐为主,活动为辅。多房间模式,丰富送礼玩法给用户带来日常的娱乐。qps:1w+ 负责资产、房间模式、礼物玩法等功能以及内部门户系统的研发; ·负责核心业务,全链路日志、代码生成器研发; ·以redis和bigcache为数据存储,pgsql为数据备注; ·apollo环境配置,k8s容器部署,ab压测;
解决了微信支付,支付宝支付,阿里云短信sms接入问题;提高项目接入三方效率; 项目使用技术:golang 主要是用于接入短信推送,支付项目使用,服务端接入支付渠道,接入短信推送。 本人在职Golang,PHP服务端工程师,熟练使用的技术:php,laravel,html,js,vue,ant design for vue, golang;熟练使用中间件mysql,redis,消息队列Kafka,rocketMQ等;熟悉shell脚本编写和dockerfile的编写;有部署服务的经验,熟悉nginx命令,以及能高效率进行前后端项目的开发
2220SNS社交redisgormgin
当前共1165个项目

评论