- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
HVML编程语言及其
应用的跨端运行技术
QCon2023全球软件开发大会上海站(公开)PPT
魏永明飞漫软件
HVML-HybridVirtualMarkupLanguage
议题
1.为什么设计HVML
2.HVML编程语言的十大特性
QCon2023全球软件开发大会上海站(公开)PPT
3.跨端应用的几种实现
4.HVML语言的跨端实现方法
5.HVML解释器和渲染器的实现
6.将HVML作为全栈语言
我们为什么设计HVML
QCon2023全球软件开发大会上海站(公开)PPT
HVML-HybridVirtualMarkupLanguage
我们为什么设计HVML?
✓当今时代,使用传统编程语言(C/C++等)编写用户界面程序就好像“杀鸡
用牛刀”。
QCon2023全球软件开发大会上海站(公开)PPT
✓另一方面,Web技术使用HTML/CSS这类描述性的语言,可以直观地设
置界面元素的样式、布局、动画、过渡等常见操作。如:
div
{
transition:
width2sease-in-out1s;
}
HVML-HybridVirtualMarkupLanguage
我们为什么设计HVML?
✓HVML最初的设计目标是,通过在传统编程语言(C/C++/Rust等)及其
运行时环境中引入Web技术,来解放熟悉传统语言又要开发界面的开发
QCon2023全球软件开发大会上海站(公开)PPT
者。我们没有使用JavaScript/TypeScript等编程语言,是因为这需要完
整的浏览器环境或者引入Node.js或类似的模块,而且很可能丧失对Web
技术中最关键特性的支持能力。
✓我们达到了以上设计目标,并且赋予了HVML全新的能力,使其成为一个
通用的编程语言。
HVML语言的十大特性
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
1)描述性
世界首款可编程标记语言
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
2)复合表达式
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
3)数据驱动
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
4)模板功能
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
5)基于栈式虚拟机的运行时引擎
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
6)内置事件驱动编程
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
7)异步编程模型
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
8)协程
QCon2023全球软件开发大会上海站(公开)PPT
HVML语言十大特性
)并发
QCon
您可能关注的文档
- AI Native 化的大前端开发模式.pdf
- aiXcoder 代码大模型在企业的应用实践.pdf
- Edith网关:面向小红书亿级DAU的网关大规模实践.pdf
- LLM 模型压缩与推理加速实践.pdf
- LLM 训练推理加速在阿里巴巴的实践.pdf
- LLM 在大数据研发治理套件 DataLeap 中的应用实践.pdf
- LLM的新技术与新实践.pdf
- LLM赋能声明式前端框架调试的实践与思考.pdf
- QCon十五年 致敬同路人 暨 2023 数字化践行者年度力量榜单发布会.pdf
- Tengine-Ingress 高性能高可用云原生网关.pdf
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
1亿VIP精品文档
相关文档
最近下载
- 儿科病历书写PDCA.docx VIP
- 人教版新教材必修一 第三章第一节 水循环.ppt
- 《建筑制图》教案.pdf VIP
- 专题04 重大基础设施和国防建设、科学研究(9大热点话题 6大考点提炼)(课件)-2024年中考地理二轮复习讲练测(全国通用).pptx VIP
- 2023考研英语5500词汇(适合打印).docx
- 2023-2024学年第一学期语文教研组工作计划范文(2篇).pdf VIP
- 2.2.智能家居软件.doc VIP
- 广告营销策划PPT.pptx VIP
- 高中地理课件:城镇化.ppt
- 专题05+区域协调发展(7大热点话题+8大考点提炼)(课件)-2024年中考地理二轮复习讲练测(全国通用).pptx VIP
文档评论(0)