成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

百度Clouda框架:下一個RoR?

原創
移動開發
Clouda.js相對于node.js的關系,你可以想象成Ruby on Rails相對于Ruby的關系,都是為了簡化規范Web開發的流程。不過相比RoR對于Ruby的地位來說,Clouda.js還差得很遠,目前正在朝這個方向努力。

9月26日,51CTO記者來到了車庫咖啡,參加了百度開放云舉辦的Clouda框架推廣的沙龍活動?,F場人頭攢動,預備的場地都沒裝下,只能又加開了另一場。

Clouda框架是基于node.js的免費開源的WebApp開發框架,可以快速方便的開發出具備實時性的前后端同步的Web程序,并且標配數據同步工具,兼容已有服務;還兼容Backbone等開源框架。同時,所開發出的Web程序還具有很好的SEO能力,以及兼容百度BAE云環境。Clouda框架已被愛奇藝、三星、攜程等企業所采用,驗證了其商業化應用的能力。

到底Clouda實際情況如何?百度為什么要開發并且推廣這個開源框架呢?且看記者從沙龍的感受以及現場的采訪中所提取出來的答案。

Clouda框架靠譜嗎?開發難度如何

前面已經說過,Clouda是基于node.js的框架。node.js是是一套用來編寫高性能網絡服務器的JavaScript工具包,它非常年輕,發布才4年多,但發展迅速,受到業內重視。node.js雖然是基于javaScript但其實也不算是javascript,學習它就像學習一門新的語言。node.js最出名的框架是express,它和clouda一樣也是一個web框架,幾乎每個node.js初學者都會用到它。不過express框架在使用上有一些問題,有人認為它開發起來還是比較繁瑣并且雜亂,因此目前node.js還沒有一個比較完美的web框架。

Clouda.js相對于node.js的關系,你可以想象成Ruby on Rails相對于Ruby的關系,都是為了簡化規范Web開發的流程。不過相比RoR對于Ruby的地位來說,Clouda.js還差得很遠,目前正在朝這個方向努力。

Clouda框架的可用性和穩定性,已經經過百度內部成熟的開發測試流程檢驗,并且已經在一些企業獲得實際運用。而且,從百度此次的推廣沙龍看,百度內部對于這個開源框架還是非常重視的,以后也會一直進行維護和更新,所以用來進行開發還是相對比較靠譜的。

Clouda除了可以快速開發Web App,還可以用一些中間件如PhoneGap等打包成Hybrid App(混合應用)。最大程度的降低移動開發的技術難度。

Node.js開發有一定的門檻,Clouda框架則大幅降低了開發難度,官方號稱5分鐘就能開發一個聊天室程序。不過如果要做一些自定義或者二次開發,還是需要學習node.js并深入了解Clouda.js,這兩者都需要一定的編程基礎。

百度也想了不少辦法來降低開發難度,除了官網上的教程和文檔,Clouda框架團隊還制作出不少示例,開發者可以直接拿來復用。

目前的實例大多是一些比較簡單的,體現Clouda能力的Web應用,希望以后能出現更多中大型的Web應用實例,如WebIM、Blog、CMS、電商網站等等。這樣開發者當會不請自來,Clouda框架才會真正的普及開來。

百度為什么要開發并推廣開源框架?

開源,以前在國內的認識就是免費,不過近來人們的認識已經漸漸和國際接軌,一些商業公司和企事業單位都采用開源技術,并且樂于分享出來。百度的Clouda.js框架就是一個例子。

對于中大型公司來說,分享開源代碼并不會對公司產生損害,反而會收獲一些好處。比如百度推出Clouda.js至少有以下幾個好處。

收獲聲望。國外的大型互聯網公司都有貢獻開源代碼的傳統,即使是以封閉著稱的蘋果也不例外。

吸引開發者,并更進一步的吸引人才。開源代碼是免費提供給開發者們來使用的,因此圍繞著一個開源技術可以很自然的形成一個社區,大家在一起討論和分享,并促使代碼不斷的完善。如果開源項目足夠有意義,還可以吸引到真正的人才加入公司,這是難以估量的財富。

PS. 27日記者參加2013 CocoaChina開發者大會,獲悉觸控科技已經把cocos2d引擎的創始人收入旗下,這正是與其對開源引擎cocos2d-x的大力支持分不開的。

通過基礎技術來促進公司業務。Clouda框架里含有一些和百度有關的部分,比如SEO和BAE支持。如果Clouda框架流行開來,百度的搜索和云計算業務也會受益。

所以有了上面那些好處,百度為什么做推出這個Clouda框架也就可以理解了。

而以記者的觀點來看,百度推Clouda還有一個目的,那就是下注node.js。

上面已經說過,node.js是一個年輕的Web開發工具,它本身還在快速的迭代和更新當中,目前采用它的人和公司還是比較少的。

但是它的理念十分先進,而且javascript統一前后端的確有不小的吸引力,一些大的互聯網公司都開始關注起這個工具,如微軟、谷歌,以及現在的百度。但是node.js沒有一個足夠簡單好用的web框架,所以Clouda有了機會。只要Clouda成為node.js的首選web框架,node.js是足夠承載起一個優秀框架的平臺,想想RoR在Web開發領域的地位,那么Clouda為什么不可能成為下一個RoR呢?

這雖然是野心,但這樣的野心并不令人討厭。百度已經在開源上先走一步,這里記者也希望國內的大中型公司也參與到開源的行動中來,不使百度專美于前。

責任編輯:徐川 來源: 51CTO
相關推薦

2013-09-18 10:07:24

2013-08-23 17:12:07

百度WebApp開發框架

2013-11-04 17:38:09

Clouda百度

2015-10-29 09:35:12

BAT趨勢數據

2016-03-01 13:48:36

MVVMios快速開發

2013-11-12 17:49:37

百度輕應用Clouda

2013-08-29 09:20:32

百度Clouda輕應用

2019-03-19 19:19:19

Facebook微信轉型

2014-06-17 10:57:09

2011-03-17 15:01:11

Oracle

2013-01-17 10:09:50

JavaSpring

2021-08-11 18:23:08

數據平臺IT

2015-08-03 14:06:44

2022-02-13 15:49:15

WebAssemblKubernetes容器

2009-03-28 09:22:12

MID移動OS

2019-04-15 11:00:46

框架Node.JS開發

2012-03-23 12:12:37

百度開發者大會

2009-03-10 19:32:09

Linux桌面虛擬化計世觀點

2011-11-01 11:04:20

云計算外包

2020-09-14 13:56:18

Linux卡巴斯基惡意軟件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲高清成人在线 | 青青草av网站 | 一区二区国产精品 | 色香婷婷 | 国产女人与拘做受免费视频 | 亚洲欧美v | 国产午夜精品久久 | 成人免费大片黄在线播放 | 北条麻妃一区二区三区在线观看 | 亚洲精品一区中文字幕 | www.中文字幕 | 欧美亚洲国产一区二区三区 | 日韩1区| 在线观看a视频 | 色先锋影音 | 日韩高清国产一区在线 | 亚洲午夜在线 | 久草热播| a黄毛片 | 成人欧美一区二区三区1314 | 一区二区三区视频在线观看 | 国产亚洲一区精品 | 国产精品久久久久aaaa樱花 | 日韩在线播放中文字幕 | 色站综合| 国产精品久久免费观看 | 欧美色欧美亚洲另类七区 | 在线观看中文字幕dvd播放 | 国产中文在线观看 | 中文字幕一区二区三区乱码图片 | 国产精品欧美大片 | 夜夜爽99久久国产综合精品女不卡 | 伊人春色成人网 | 久久久久久亚洲精品 | 99精品国产一区二区三区 | 国产精品自拍视频网站 | 日韩欧美在线不卡 | 365夜爽爽欧美性午夜免费视频 | 国产精品自在线 | 一级视频黄色 | 国产亚洲一级 |