首页 > 传媒 > 关键词 > APICloud最新资讯 > 正文

高性能AVM框架应势而来,APICloud构建多端开发新能力

2020-08-11 15:43 · 稿源:站长之家用户投稿

在大前端技术领域,当我们遇到了需要解决重复性的问题时,通常会考虑设计一个DSL(Domain-Specific Language)或者抽象出一个框架层,专门来解决这些类似的问题。使用DSL我们并不需要为特定终端编写多套代码,还可以利用宿主语言的抽象能力,确保各终端渲染效果的一致性以及对开发者友好。

目前流行DSL有:React支持的JSX语法、Vue定义的SFC结构和v-*指令集、微信小程序的WXML/WXS语法等。这些DSL最终被编译为目标代码,直接发布于小程序平台,或者借助JS-Runtime运行于APP和Web浏览器。

其中,React是函数式编程思想的实践者,最大的特点是发明了JSX语法,允许开发者使用xml的方式在JS中声明UI,并通过组件化和更加语义化的代码而非模板来高效的定义界面,以提供最大的灵活性和响应能力;React只对开发者暴露基础的生命周期和过程,更多的实现和逻辑细节则交由用户灵活定制,单纯的使用JS语言即可完成整个开发过程,有客户端开发经验的开发者将更容易上手React。

图片1.png

而Vue则希望通过尽可能简单的API实现响应式的数据绑定和UI组件的组合及管理,因此默认屏蔽了非常多的操作细节,这对初学者而言提供了巨大的方便;其单文件组件模板语法也更贴近原生Html5,具备Web前端基础的开发者,将能够流畅的过渡到Vue开发中。

二者的共同设计思想是虚拟DOM以及数据驱动视图更新,设计目的都是为了降低Web开发的复杂度,提升编码体验以及开发和维护效率,让开发者聚焦在业务上。

随着移动互联网的迅猛发展,前端技术的范畴已经从Web前端扩展到移动端H5,Android& iOS App,小程序等多端,业务重心也转移到移动端。而经过多年发展的React和Vue已经变得臃肿,难以适应多端背景下,更个性化和深入下层的应用场景,我们迫切需要从已有的技术中提取精华,构建出更简单轻巧,能够对不同端的特性实现针对性优化和处理的能力。

APICloud新产品前沿谍报

即将发布的全新AVM(APICloud View Model)是APICloud基于标准H5 子集设计的DSL中间语言编程框架,其可具备如下能力:

●  Virtual DOM:通过虚拟DOM,渲染到不同终端,充分尊重系统特性,为不同终端执行差异处理,实现高效渲染;

● 组件化:高可重用性、可组合性、可维护性的架构设计,隐藏了复杂的DOM结构和行为,让开发者专注于应用的功能和外观;

● 数据绑定:轻松将数据源绑定到应用用户界面,降低逻辑复杂性和开发难度;

● 状态管理和路由:有效分离用户界面和数据处理,实现项目的工程化管理;

● 类Vue语法和兼容React JSX,兼具Vue的轻巧和React的灵活性。

APICloud DSL最终可编译为标准JS,通过DeepEngine渲染到app端和Web端,或者编译为微信小程序代码,用于微信小程序平台发布。

APICloud DSL使用Vue方式定义组件或页面:

图片2.png

APICloud DSL使用兼容React JSX方式定义组件或页面:

图片3.png

免责声明:“站长之家”的传媒资讯页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与我们联系删除或处理。稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性,更不对您的投资构成建议。我们不鼓励任何形式的投资行为、购买使用行为。

  • 相关推荐
  • 大家在看
  • 微软正在考虑新的DaaS产品“Cloud PC”

    一份现已被删除的招聘启事显示,微软正在开发一款名为“云PC”的产品,这是一种桌面即服务的产品,每用户价格持平。消息出炉之际,COVID-19将家庭工人的数量提高到历史最高水平。因此,公司欢迎DaaS产品以固定价格从云中提供虚拟桌面。该职位发布最初由ZDNet报道,寻求Cloud PC项目经理,他说该服务基于Windows Virtual Desktop构建并且可以在Microsoft的Azure云平台上运行。它吹捧使用云的可扩展性和其他好处,同时指

  • Google Cloud添加了针对敏感工作负载的安全功能

    Google Cloud在其云平台上引入了两项新的安全服务,其中包括一项VM服务,该服务是Google机密计算产品组合的一部分。这些服务满足严格管制和对安全敏感的行业,包括公共部门,医疗保健和金融服务。机密虚拟机(现在处于Beta版)是一种数据保护技术,是公司机密计算数据加密计划中的第一款产品。为了使隔离和沙盒达到“下一个级别”,机密VM利用硬件的安全加密虚拟化功能在AMD EPYC CPU上提供了内存加密。目前,在VM中运

  • Cloudflare宕机导致大量网站和服务无法访问

    在Cloudflare的部分网络服务出现故障后,官方发布事故报告,称骨干网络的配置错误导致了持续 27 分钟的宕机。

  • Google Cloud向G Suite添加了11种安全功能

    [TechWeb]要。例如,3月份Google Hangouts Meet的每日使用量比1月份高25倍,这表明有大量用户在依赖此技术。这种依赖性使这些应用程序的安全性变得更加重要,因为员工们现在正在远距离处理公司机密数据和个?

  • UCloud优刻得&华栖云:从平台到内容,建设县域融媒体中心“中央厨房”

    近几年来,随着互联网对媒体行业的渗透,融媒体成为媒体转型发展的大趋势。“融媒体”主要基于互联网技术,把报刊、电视台、电台等传统媒体,与手机、电脑等智能终端融合起来,通过“报、网(PC端)、端(客户端)、微(微博微信)、屏(手机电视屏等)”等多样化的传播渠道和形式,将新闻资讯等广泛传播给受众。县域融媒体中心,是指整合县级广播电视、报刊、新媒体等资源,开展媒体服务、党建服务、政务服务、公共服务、增值服务

  • 苹果游戏中心iCloud等服务遇故障 部分用户受到影响

    据外媒报道,美国当地时间周三,苹果公司游戏中心、iCloud等服务遭遇故障,部分用户无法使用这些服务。据了解,这些问题出现在 5 日下午 12 点 56 分,截至目前,故障问题仍未解决。

  • 从自建数据中心到布局细分行业,UCloud优刻得为新基建“铺路”

    毫无疑问,“新基建”是当前最大的“风口”,但是要想“坐”上去,还能顺势起飞,仅凭一股勇气和闯劲是远远不够的,必须依靠长期的积累、自身准确的定位,以及对路的策略。俗话说,机会永远是留给有准备的人的。作为“新基建”的基建,也可能是“新基建”最大的受益者之一,云计算厂商们做好准备了吗?“新基建”新在哪?和UCloud优刻得联合创始人&COO华琨聊起“新基建”的热,他也感同身受。“‘新基建’并不是一个新概念,它对提?

  • UCloud优刻得容器实例Cube免费公测,解锁容器Serverless新姿势

    2020 年 7 月初,UCloud优刻得容器产品线继UK8S后又新增一位成员:容器实例Cube,以进一步丰富UCloud优刻得容器服务的应用场景,满足不同用户对于容器服务的需求。通过Cube,用户只需要提供打包好的Docker镜像,即可快速、批量部署容器化应用,而不需要预先购买云主机或UK8S集群,并且只需为容器实际运行消耗的资源付费。目前,Cube处于免费公测期,欢迎各位前往体验。兼容Docker&Kubernetes由于交付效率、运维成本、环境一致性等?

  • UCloud优刻得发布新一代归档存储产品,存储成本直降80%

    8月6日,UCloud优刻得正式发布新一代归档存储产品,该产品采用UCloud优刻得全新自研存储架构,相较标准存储降低近80%的存储成本,价格低至0.024元/GB/月,与市场同类归档存储产品相比降低近30%成本,为用户提供最低价格的冷数据存储解决方案。ZB级数据存储,开启“冷数据”的热时代在数字经济的浪潮之下,各行各业每天都在产生大量的数据;而5G、大数据中心、人工智能、工业互联网等新基础设施的发展,更促使数据爆炸性增长。根据I

  • 中国营销界“奥斯卡”设特别奖 花落《后浪》、《华为云Cloud for Good》等

    7 月 15 日,2020 CAMA中国广告营销大奖颁奖典礼如期举行,将中国广告与品牌大会推向高潮,近 200 家来自全国各地的头部品牌主、创意热店、营销策划机构济济一堂。《后浪》、《华为云Cloud for Good》、《呼吸之树》、《中国银联诗歌POS机》等此前在社会引起强烈反响的作品均受到评委的青睐,喜获大奖。此外,与往届不同的“抗疫特别奖”让本届大会在品牌营销创意之外,更加彰显了品牌的温度和时代的特色。2020 年初暴发的新冠肺炎

  • 微软xCloud 9月15日面向安卓设备推出 苹果设备还得再等等

    8月5日消息,据国外媒体报道,2018年宣布的微软云游戏流媒体服务xCloud,将在下月面向安卓设备独家推出,苹果iOS设备还得再等等。从外媒的报道来看,微软在官网公布的云游戏流媒体服务xCloud的推出时间是9月15日,目前距离推出还有一个多月的时间。外媒在报道中表示,即将推出的微软xCloud项目,将作为Xbox Game Pass Ultimate订阅套餐的一部分,每月14.99美元,微软承诺在安卓平板电脑和手机提供超过100款游戏。不过?

  • 新基建加速度,探寻UCloud优刻得乌兰察布数据中心建设进展

    随着新基建的进一步推进,5G 和 物联网将带来数据量爆炸式的增长,数据将成为重要的生产要素,这对数据中心的规模有了更大的需求;而5G、物联网、AR/VR等新技术催化的新应用,则需要海量计算、存储、分析以及灾备等能力,也对数据中心提出更高要求。毫无疑问,未来数据中心会成为5G、大数据、云计算、工业互联网、人工智能的基础设施,数据中心的数量和质量也成为了新基建非常重要的要素,将会是其他领域新基建的通用支撑技术和传?

  • 2020下半年,云管理服务商(Cloud MSP)正式跨入混

    “随着各大公有云厂商逐步布局混合云,具备优秀的混合云管理服务能力是云MSP面临的新挑战”,新钛云服CEO冯祯旺在谈到混合云如何落地时说道,“大多数企业在上云之后面临着更加多元、复杂的IT基础设施架构。位于数据中心的裸机、私有云、多家公有云等资源如何统一管理、统一监控、统一运维、统一运营,是我们在混合云场景下需要帮助客户解决的问题。”【越来越多的企业采用混合云】全球范围内看,混合云正在成为企业用云的主要形式

  • 苹果对采用梨型图标的APP动手:和我家Logo太像了

    苹果公司将最新的法律战火燃到了一款名为“Prepear”的APP上,原因是其图标和自家公司的缺口苹果很像,对苹果品牌造成了侵害。如图所示,大家自行判断下。据悉,Prepear和Super H

  • 重视用户隐私安全,ColorOS 7.2系统级防护让流氓APP无从下手

    近日,推迟数月之久的第 30 届 315 晚会于 7 月 16 日正式播出,节目中不仅涉及到了食品安全、日用品安全等,还曝光了手机里的窃贼插件。技术人员通过检测表示,这些窃贼插件会在用户不知情的情况下窃取包括设备 IMEI、电话号码、短信记录、通讯录和传感器信息等隐私。同时技术人员也进一步说明到,因为这些窃取行为的存在,一旦用户有网络交易需要用到短信验证码,就极有可能造成严重的经济损失。国内应用的乱象不是一两天的事情?

  • TapTap成不了中国手游版Steam

    剑胆琴心、快意恩仇是侠客们的江湖,鸡零狗碎、大小欢喜是你我的江湖。Steam是PC/主机游戏的江湖,而对 1790 万的手游玩家来说,TapTap也是他们的江湖。

  • vlog爆款频出,如何借助vlog+撬动不同赛道?

    ​20 19 年,各大短视频平台纷纷推出多项政策,以不同的力度加码着对vlog内容的扶持。vlog的内容生产者,也得以从“明星”实现向“素人”的大幅跨越,并以蓬勃的生命力席卷而来……

  • 央视曝光新闻App登假货广告 App名单汇总

    【央视曝光新闻App登假货广告】据央视财经《第一时间》报道,不标「广告」、标题夸大其辞、擅用新闻报道截图包装…近日调查发现,多家商业新闻资讯App违法刊登广告,甚至充斥大量假冒产品。点击某新闻App广告,跳转至境外售表网站,所售「顶级名表」都是高仿货!

  • 苹果起诉使用梨logo的企业,认为logo设计太相似

    苹果公司的LOGO辨识度可以说是相当的高,一个重要原因是他们苹果LOGO有一个小小的缺口,成为了这家公司标志性的图案。而最近苹果却因为这个LOGO起诉了一家企业Prepear,他们认为这家企业的梨LOGO造型设计十分相似。

  • 苹果起诉创业公司梨型logo:与苹果logo过于相似

    【苹果起诉创业公司梨型logo】日前据雅虎财经报道,日前苹果起诉了“Prepear”的开发商,称其梨型logo徽标设计与苹果logo过于相似,侵犯了自己的品牌。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签

热文

  • 3 天
  • 7天