Clouda框架与Node.js技术沙龙圆满结束

原创
移动开发
12月5日下午,由51CTO传媒主办的“Clouda框架与Node.js技术沙龙”在北京贝塔咖啡举办,参会者十分积极热情,现场座无虚席。来自百度Clouda开源框架技术负责人童遥、大姨吗技术负责人苏勃、摩讯网络技术总监范圣刚及雪球网前端工程师王宇为大家贡献了一场技术人的盛宴。

12月5日下午,由51CTO传媒主办的“Clouda框架与Node.js技术沙龙”在北京贝塔咖啡举办,参会者十分积极热情,现场座无虚席。来自百度Clouda开源框架技术负责人童遥、大姨吗技术负责人苏勃、摩讯网络技术总监范圣刚及雪球网前端工程师王宇为大家贡献了一场技术人的盛宴。

[[91607]]

沙龙主题集中在Clouda框架的特性以及Node.js相关技术层面。

童遥老师首先给大家介绍了Clouda框架,这是一个基于Node.js的Web App快速开发的开源框架。目前移动开发的主要领域还是集中在本地开发,但是百度敏锐的看到了技术演化趋势,因此潜心两年打造了Clouda框架。利用这个框架开发的WebApp可以在用户体验上无限接近本地App。

[[91608]]

Clouda的核心特点是云端统一和实时性。Clouda的逻辑是,使用同一种语言,既可以编写服务器逻辑,也能编写客户端逻辑。同时,云和端使用相同的数据结构,也就不再需要开发数据转化和解析接口,据童遥介绍,他们曾做过统计,这样能够节约40%以上的工作量。另外,在云端统一的设计下,一段代码在很多情况下,都可以同时在云端两侧分别运行,这也能够大大改善Web App的表现。

至于实时性,则是Clouda相对于传统Web开发的一大优势。Clouda使用websocket+xhr streaming技术,将实时性做成内置的基础设施,所有的Clouda App都是实时的,无需进行额外开发。

Clouda还支持很多其他的特性,并且是以在生产环境中使用为标准而设计的,童遥老师在沙龙上做了一个演示,使用传统Web开发和使用Clouda开发的应用,无论是热启动还是冷启动,Clouda App载入速度都要比传统WebApp快很多。

“大姨吗”移动团队在内部的一些项目中使用了Clouda,据苏勃老师介绍,“大姨吗”使用Clouda开发,不仅上手简单速度快,而且节约了大量成本。而他们在和百度的合作中也在流量、曝光等方面有不小的收获。

[[91609]]

Clouda的种种特性以及“大姨吗”移动团队的现身说法,激起了现场参会者的兴趣。很多人纷纷询问如何基于Clouda框架有效提升开发效率,Clouda框架有哪些优势等等。

除了Clouda框架,沙龙还有一个主题是Node.js。由于Clouda框架基于Node.js实现,所以使用Clouda就不能不对Node.js技术进行深入了解。范圣刚老师用在实践中的经验给大家做了精彩的分享,长达40多页的PPT,让参会者大呼过瘾,其中的精彩部分,屡屡让观众举起手机先拍下来以待后面学习。

[[91610]]

王宇老师关于Node.js的分享则更形而上一些。他的演讲题目是Node.js带给前端的改变,那么最核心是什么变了呢?他认为是以前UI Layer被分为两部分,一部分在前端,一部分在后端,而通过使用Node.js,前端工程师可以完全的掌控UI Layer,这也给前端开发带来了很大的自由和便利。

[[91611]]

最后,王宇老师还分享了在工作中使用Node.js时的经验和教训,显然这些是非常宝贵的经验,将能避免后来人在使用Node.js时犯同样的 错误。

时针指向5点半,外面天已渐黑,足足四小时的沙龙终于落下帷幕,参会者带着收获和满足,踏上了归家的路途。而Clouda和Node.js这两个蓄势待发的工具和平台,也将伴随着他们扩散到更广阔的天地中去。

责任编辑:徐川 来源: 51CTO
相关推荐

2013-12-02 13:06:19

Clouda框架

2012-06-08 14:57:16

领测软件测试网

2020-05-29 15:33:28

Node.js框架JavaScript

2011-05-31 16:26:22

互联网产品与服务论坛

2009-12-17 15:32:12

互联网

2019-08-29 10:58:02

Web 开发框架

2012-11-13 11:06:27

精英技术黑带深信服科技

2011-11-22 09:58:32

OWASP 2011亚洲峰会安全技术

2012-01-10 10:04:43

Node.js

2014-10-30 10:28:55

Node.js

2012-03-07 14:32:41

Node.js

2014-12-10 21:56:17

潮流网络

2016-10-31 16:18:56

架构 设计

2013-06-14 16:05:18

创新中国

2013-11-18 14:34:13

极限编程

2009-11-24 14:28:17

APC

2011-12-23 15:23:44

网络管理

2022-10-28 15:51:24

JavaScript开发Node.js

2013-11-01 09:34:56

Node.js技术
点赞
收藏

51CTO技术栈公众号