实例地址:http://cloudajs.org/docs/step1_getting_started
一、定义
Clouda是简单,可依赖的实时Javascript框架。对一个想开发移动webapp的开发者来说,可以使用clouda开发框架,实现一个功能和体验与native app齐平的轻应用。
二、特点
云端统一
只用Javascript一门语言,抹平云端界限,一份代码处处运行。
实时编程
所有数据实时推送的基础设置,每个终端都无延迟同步响应。
随动反馈
面向数据的编程模型,数据实时推送后,界面会自动更新。
一键托管
无缝整合百度BAE云环境,即可自建服务器也可一键托管在百度云。
专为移动
为智能手机与平板电脑特别设计,运行性能高,标配离线能力。
高兼容性
标配数据同步工具,兼容已有服务;同时兼容Backbone等开源框架。
SEO能力
原厂匹配主流搜索引擎,每个APP场景都可以被搜索引擎爬虫抓取。
入门简单
简单语法搭配丰富教程与文档,保证快速上手,还配有5分钟教程。
三、五大优势
全新型App开放框架—Clouda,是本次百度世界大会上的“秘密武器”。作为新型技术工具和环境,Clouda高度契合了移动互联网时代的Web特征和分发能力,能够充分保证一款应用产品的体验一致性和研发效率。据悉,Clouda是百度历时两年共同研发的开源App技术框架,配备云端统一,随动反馈和全实时等新一代技术能力,是打造高速、实时和可检索型App的可靠技术工具。
Clouda的强大之处在于其裹挟了五大技术优势。首先,跨终端。支持WebApp和HybridApp等多种载体,在不同设备和不同分发渠道中始终提供一致的用户体验,实现一个产品处处运行。不同终端间的数据可以流转互通并进行数据同步,用户可随时切换不同设备,享受不间断的持续产品体验。
其次,云端统一。这一功能实际上在去年的“七大武器”中已有所展示,以Javascript为统一语言,提供云、端统一的编程模型,抹平了传统云与端的开发界限。一种语言可以在云、端两个方向通用,大大降低了开发周期、成本,减少了重复开发的繁琐。
第三,高速、实时性。未来的移动互联网必然是全实时在线,数据同步的时代,这对于用户来说体验最佳。但对开发者来说,门槛提高了。不过,借用Clouda的开发框架,通过内置高等级的全实时数据通道,全双工上下行推送,完美支持了各终端之间的实时数据同步。即使是离线设备,重新上线后便能自动同步和解决冲突。
第四,随动反馈式编程。Clouda首创了面向数据的编辑模式,开发者只需描述状态的最终形式,不需描述跃迁过程,即能根据数据的变化自动实现界面实时更新,并实现数据订阅状态的自动跃迁,应用该技术后,可减少30%以上的代码开发量,增强程序稳定性,提高所有类型开发者的开发效率。
最后,可检索性。这一技术来源于百度天然的搜索优势,也是国内唯一一家能实现改技术的开源技术框架。在App应用分发颓势,以及WebApp应用趋势的映衬下,可检索的App应用,在未来的搜索分发新时代,将具备更强的渠道能力。
相关推荐
Clouda是基于node.js的Webapp开发框架,在使用Clouda时需要安装node.js和MongoDB。 Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。在Clouda中开发app,可以在多终端下实现数据同步、任务迁移。并且Clouda...
Sparrow是一款针对移动web app开发的前端轻量级框架.
教育移动WebApp开发实践.ppt
how-to-learn, 移动WebApp开发学习曲线
dinatra 是一个用于deno类似于Sinatra轻量级web app开发框架
Lee App框架 V3.0是一个基于MUI底层实现的一套底层JS框架,解决了市面上同类技术标准不统一,开发不规范,开发出来的产品性能和体验差的问题。实现了功能标准化、业务抽象化。使开发人员可以更加专注的去实现页面...
webkit webApp 开发技术要点总结.欢迎下载学习
CSDN_针对移动终端的WEBAPP开发_ChaiChunyan
webapp开发的最佳实践与中文总结,非常热门的web app开发必备资料!
Android应用程序之WebApp开发实战。。。。。。。。。。。。。。。。。。
对于原生模式(Nativi App)、混合模式(Hybrid App)、Web App模式开发的优缺点进行分类说明。并对两款混合开发框架进行了特性对比,方便正在琢磨移动开发技术选型的同学进行参考。
webapp 框架
1.了解Web工程概念及与传统软件工程的区别 2.理解WebApp的概念、特点和开发过程 3.掌握WebApp的分析、设计和测试方法 4.掌握WebApp综合开发方法及课程设计过程
移动浏览器发展趋势与WebApp开发 共18页.pptx
包含登录、主界面框架、播放器Demo可直接运行。包含登录、主界面框架、播放器Demo可直接运行。包含登录、主界面框架、播放器Demo可直接运行包含登录、主界面框架、播放器Demo可直接运行
webapp开发教程之将html网页打包成app的4种方法.zip
wex5开发工具(wex5应用快速开发框架)是一款北京起步科技有限公司推出的功能强大的html5 app开发工具,还是前端快速开发框架,可开发跨端运行应用,是移动App/微信/WebApp开发利器,一次开发多平台运行。wex5开发工具...
WebApp管理框架HTML版本_漂亮的蓝色管理后台系统HTML模板 - IN+ 基于bootstrap H5
iPhone WebApp 开发指南
开发环境与工具 PC、Adobe Dreamweaver CC 2019、Cordova、SDK、JDK、夜神模拟器 项目是基于bootstrap的框架基础上,实现了用户登录和注册、查看美食做法、分享美食做法、问题反馈、VIP用户视频观看等界面功能。