实时Web APP开发框架将成为一种趋势
正如百度移动云事业部Clouda技术负责人童遥在本次活动中提出的那样,随着iOS、Android逐渐成熟运转,开发者在移动端开发原生应用,将面临数据碎片化、终端分裂化、用户量剧增三方面的问题。其中终端分裂化在移动市场会愈演愈烈,而花在兼容各种终端上的研发成本也会越来越高。那有没有从始至终唯一适合做兼容性的技术?这就是Web技术,它天生具有足够好的兼容性。
北京美月淘电子商务有限公司技术总监李昉对此也有同感。在采访中,他表示,以前公司开发一款移动应用,往往需要iPhone、Android两个开发团队,开发成本昂贵,且效率也十分低。现在随着手机性能的提升,很多公司开始尝试开发Web App。作为一款实时Web App开发框架,Clouda的推出似乎正好迎合了大家对Web App开发的需求,从而受到了极大关注。李昉表示,未来Clouda及类似的解决方案将成为一种趋势,开发商最需要考虑的是如何打造出良好的生态系统,让开发者从中获益。
高速实时成关注焦点
高速实时,是百度为Clouda贴的重要标签之一。Clouda App的实时性,主要体现在两个方面,一是数据交换的实时性,一是数据展示的实时性。它将始终与服务器保持连接,服务器一有新数据,就会立刻推送到客户端。这种做法取代了之前定时请求连接的做法,比如一秒钟请求一次。Clouda针对数据交换所做出的优化,在一定程度上也会带来流量的节省。在采访中了解到,实时性是众多企业、开发者看好、关注Clouda的重要原因之一。
此外,Clouda吸引开发者的另一特点是采用同一种语言JavaScript。开发者可以甩掉其它后端语言,大大减轻开发负担。
UI库、可扩展性有待加强
作为一种新技术,它有着自己得天独厚的优势。但其仍处于起步阶段,难免会有些不足。
UI界面是产品给用户的第一印象,在很大程度上决定着产品的成败。虽然国内外,各大企业推出的UI框架并不少,但在使用过程中,却问题重重。开发者大多需要自己重新设计,给开发工作带来很大困扰。除了几位受访者,还有多位参会者在活动中也都提及此问题。百度本次推出Clouda,虽暂时没有提供相关的UI库,但据了解很多第三方UI库可供大家在开发中使用。江西爱思科德信息科技发展有限公司技术总监刘文辉在采访中也指出,Clouda可以与其他UI框架结合使用,百度可提供一些相关案例教程,以帮助开发者快速上手。
Clouda的可扩展性,也是很多开发者关注的问题之一。在云计算时代,大多应用所要处理的数据往往在百万级以上。应对大数据处理问题,Clouda的弹性扩展能力,还有待考证。
结语
Clouda的推出,受到了开发者的极大关注,同时也彰显了百度探索Web App的决心。目前它还不算完美,还很年轻,广大开发者在使用过程中,如遇到什么问题,或发现了哪些Bug,可直接提交给百度,百度及社区将会给予帮助与处理。
相关推荐
Clouda是基于node.js的Webapp开发框架,在使用Clouda时需要安装node.js和MongoDB。 Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。在Clouda中开发app,可以在多终端下实现数据同步、任务迁移。并且Clouda...
Sparrow是一款针对移动web app开发的前端轻量级框架.
dinatra 是一个用于deno类似于Sinatra轻量级web app开发框架
Lee App框架 V3.0是一个基于MUI底层实现的一套底层JS框架,解决了市面上同类技术标准不统一,开发不规范,开发出来的产品性能和体验差的问题。实现了功能标准化、业务抽象化。使开发人员可以更加专注的去实现页面...
开发环境与工具 PC、Adobe Dreamweaver CC 2019、Cordova、SDK、JDK、夜神模拟器 项目是基于bootstrap的框架基础上,实现了用户登录和注册、查看美食做法、分享美食做法、问题反馈、VIP用户视频观看等界面功能。
GAE平台开发应用时,简单的webapp框架的使用
非模块化资源:虽然在模块化开发体系内,应该 一切皆模块,但总有不应该成为模块的资源,比如入口页面、模块化框架、页面启动器等。其目录规范为:project ├─ component_modules (生态模块) ├─ ...
热门框架Vue开发企业级WebApp
wex5开发工具(wex5应用快速开发框架)是一款北京起步科技有限公司推出的功能强大的html5 app开发工具,还是前端快速开发框架,可开发跨端运行应用,是移动App/微信/WebApp开发利器,一次开发多平台运行。wex5开发工具...
JAVAWEB开发的ERP系统项目源码(二次开发),完整前后台框架,项目启动就能用,配合详细文档
用面向对象打造迷你Vue框架(完结-10集).rar - 288.52MB 微信小程序基础与实战(完结-23集).rar - 1.80GB Vue组件之手机通讯录实战课程(完结-25集).rar - 1.39GB 3HTML5微案例讲解(29集).rar - 690....
SUI Mobile(sm.js) 是一套基于 Framework7 开发的UI库。它非常轻量、精美,只需要引入文件就可以使用,并且能兼容到 iOS 6.0+ 和 Android 4.0+,非常适合开发跨平台Web App。SUI Mobile(sm.js) 二次开发版_v1.0.2 ...
系统管理员 账户 System 密码 0000 这个账户密码是在 Web.config里面的。。 <!-- 系统默认登录账户,不能蒋账户修改 --> <!-- 系统默认登录密码,密码...开发环境:vs2010 + sql2008 ...LeaRun.WebApp --UI层
core-ng 是一个 Web APP 框架,它只是用来支持我们自己的项目,而不是通用的 web 框架。它的开发工作还在进行中,所以所有的 API 会更改,请记住。 标签:coreng
对于原生模式(Nativi App)、混合模式(Hybrid App)、Web App模式开发的优缺点进行分类说明。并对两款混合开发框架进行了特性对比,方便正在琢磨移动开发技术选型的同学进行参考。
基于java web开发的mes生产制造系统,该系统基于ssm框架开发,系统功能包括:系统管理、车间基础数据建模、计划管理、物料控制、生产执行、质量管理、库存管理、看板管理、数据分析等主体功能模块。广泛应用于汽车、...
目前感觉最简洁的一套源码,可以快速开发WEBAPP框架
使用最前沿的前端技术,用Koa、Vue.js、Zepto等框架结合HTML5开发一个完整的包含有阅读器功能的书城App整站。完全模拟企业中最真实的开发过程,从需求分析,设计图解析,技术选型,环境搭建直到开发测试和细节优化,...
开源框架FastApp的官方帮助文档.FastApp是一个开放源码的PHP开发框架,应用于WebApp开发.
app开发教程之用Ratchet开发webapp教程合集 3.同时支持iOS和Android 4.支持很多控件,其中包括:Bars、Lists、Buttons、Forms、Segmented controllers、Sliders、Push events等 响应式布局(自适应屏幕尺寸) ...