精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Clouda框架介紹與應用場景

原創
移動開發
Clouda是一個NodeJS Web開發框架,但是,與流行的Express框架不同,Clouda是一個完整的前后端開發解決方案,等價于目前熱議的MEAN架構。

clouda

Clouda是一個NodeJS Web開發框架,但是,與流行的Express框架不同,Clouda是一個完整的前后端開發解決方案,等價于目前熱議的MEAN架構。

MEAN是指mongoDB+Express+AngularJS+NodeJS,在Clouda中則是mongoDB+Clouda core+Handlebar+NodeJS,Clouda是一個集成框架,相對來說比MEAN要容易上手,另外Clouda中實現了前后端數據綁定和 UI實時刷新,也就是實時性。

與Clouda類似的NodeJS實時Web框架有Meteor、socketstream、Derby,另外網易有基于NodeJS的游戲服務端框架pomelo,也支持開發實時性Web App。

歷史

Clouda框架是百度歷經兩年開發出來,并在Github上開源,2013年8月百度世界大會上正式發布。截止至2014年5月已至0.10.2版本。

Clouda的前身是sumeru(西米露) WebApp平臺,據傳該平臺由前百度云***架構師林仕鼎設計,由百度移動云部門下面的技術團隊開發,并由童遙擔任項目負責人。

Clouda是配合百度移動云戰略而研發出來的,是百度輕應用戰略的一部分,其目標是打造媲美原生應用性能的Mobile Web App,也是為了提高輕應用的性能表現。

官網:http://cloudajs.org/
Github:https://github.com/brandnewera/sumeru

特性

官方網站上介紹Clouda的特性如下:

云端統一。只用Javascript一門語言,抹平云端界限,一份代碼處處運行。這是屬于nodejs的特性。

實時編程。所有數據實時推送的基礎設置,每個終端都無延遲同步響應。

隨動反饋。面向數據的編程模型,數據實時推送后,界面會自動更新。這兩條說的其實就是一個事,就是實時性。

專為移動。為智能手機與平板電腦特別設計,運行性能高,標配離線能力。

高兼容性。標配數據同步工具,兼容已有服務;同時兼容Backbone等開源框架。也就是說一些組件可以被替代,如handlebar.js和Clouda UI。

一鍵托管。無縫整合百度BAE云環境,即可自建服務器也可一鍵托管在百度云。

SEO能力。原廠匹配主流搜索引擎,每個APP場景都可以被搜索引擎爬蟲抓取。這兩條是為配合百度的服務準備的,其實還可以加一條,就是快速接入輕應用。
入門簡單。簡單語法搭配豐富教程與文檔,保證快速上手,還配有5分鐘教程。Clouda框架還是需要一些學習成本的,雖然比其他的框架可能要簡單一點。

組件介紹

mongoDB:mongoDB是Clouda正常運行所依賴的環境,mongoDB是非關系文檔型數據庫,數 據以json的二進制擴展bson存儲,讀取出來的數據可以直接在javascript中操作而無需進行轉換。Clouda使用mongoDB官方開發的 驅動組件mongodb來操作數據庫。

另外Clouda還支持Redis的分布式存儲,不過也需要先有Redis環境。

Handlebar.js:一個弱邏輯的js模板引擎庫。它的特點是你可以像在ddcms、wordpress中寫模板一樣來寫頁面。它可以將數據綁定到html節點,并在數據改變時實時刷新UI。

這個庫是可替換的,你可以切換到backbone等其他模板引擎上。

Handlebar.js官網:http://handlebarsjs.com/

SockJS:SockJS是一個可以提供類似websocket對象的js庫,能提供服務器和瀏覽器之間的一致連貫的、跨瀏覽器的連接。websocket是可選的,SockJS可以用自己的協議來代替,也就意味著可以支持較低版本的瀏覽器。

SockJS Github:https://github.com/sockjs/sockjs-client

Clouda UI:Clouda UI是一個支持雙向數據綁定的輕量級UI框架,里面封裝的是GMU組件,GMU是百度FEX Team為輕應用開發的一套移動優先的UI組件,不過現在已經開源出來,可以在Clouda里用,也可以單獨使用。

GMU官網:http://gmu.baidu.com/
GMU Github:https://github.com/fex-team/GMU

Clouda的依賴里面還包含其他node模塊,如Clean-CSS、shelljs、uglify-js,因為不是很重要這里就不提了。

核心架構

Clouda項目默認使用MVC架構,我根據官網的介紹和實際項目的代碼畫了一張示意圖如下:

clouda架構

從圖中可以看到Controller并沒有和Model直接交互,而是通過一個Pub/Sub模型。由于Clouda使用SockJS和Handlebar實現了Model到View間的數據綁定,實際上這個架構是有點接近于MVVM了。

Clouda項目負責人童遙在一次演講上演示的架構如下:

clouda架構2

童遙的演講講了為什么要開發實時性的Web App框架以及設計思路,不少干貨還是值得一看的:云端一體的WebApp實時基礎設施設計思路

應用場景

由于Clouda使用了類websocket機制,每一個瀏覽頁面的用戶都要創建一個長連接對服務器進行輪詢,因此***每一個瀏覽頁面的用戶都是重 度用戶,而不是看一下頁面就離開。Clouda的設計本來是為Mobile Web App,因此可以適用,但實際上也是可以用于PC瀏覽器上的,即Web App。

同時,每次Clouda啟動都會動態的創建頁面資源,因此頁面越少越好。

綜上,Clouda適用于頁面少的Web App,即在線工具和服務等,而不適用于用戶平均在線時長和PV/IP比偏低的服務,如Blog、CMS等偏靜態頁面的開發。

官方提供了以下功能示例代碼,你可以認為它們是Clouda適用的應用場景。

  • TO-DO list
  • 多人聊天室
  • 多頻道的聊天室
  • 帶數據驗證的用戶系統
  • 獲取第三方數據

在Clouda官網的客戶案例頁面提供了更多的示例,這些是業務層面的,全部都是Mobile Web App,總結如下:

  • 客服頁面
  • 招聘網站
  • 旅游攻略
  • 導購
  • 菜譜
  • 違章查詢

可以看到業務案例大多是IO密集的數據庫查詢。這也是NodeJS的強項。

與其他框架、語言配合

Clouda會生成獨立的項目,因此無法與其他NodeJS框架如express***協同,不過Clouda支持express的數據接口。

另外Clouda會動態生成頁面文件,因此也無法與其他語言如php等進行混合開發,不過也可以用API和組件的方式協同。

期待

Clouda的理念很先進,但也有不完善之處,以下是希望Clouda進行改進和完善的地方。

更抽象,能夠選用模塊,而不是默認封裝。在MEAN架構中,除了NodeJS,其他模塊應該是可替換的,我們希望Clouda也能做到模塊可替換,目前只是前端類庫可替換,這還不夠。

更廣泛的適用性。即能支持非實時應用的開發,網絡上的內容其實大多數不要求完全的實時性,我們希望Clouda即能支持實時,也能支持非實時。

組件化。Clouda由于使用長連接能夠用于顯示用戶的在線狀態,因此非常適用于會員系統、IM組件的開發,希望Clouda能開發一個mini組件版,去掉不必要的東西,能方便的嵌入到其他應用程序里面。

---------------------

更新:據內部消息,Clouda正在醞釀一次大的改版,將功能細化,使框架底層對開發者更透明。預計6月份會出一個預覽版。

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

2025-03-06 07:28:31

DeepSeek大模型人工智能

2013-10-31 10:57:10

CloudaManifest

2013-09-09 15:55:12

SDN應用場景

2013-10-30 22:50:30

Clouda結構

2011-05-17 15:24:18

Shibboleth認證

2023-11-13 08:31:25

SpringRedis存儲

2024-09-19 08:08:25

2023-08-16 08:07:36

2013-10-31 11:04:03

Cloudapackage.js

2012-10-23 09:32:07

2015-06-15 10:03:52

聯想互聯網

2021-09-06 15:39:00

大數據技術醫療

2017-11-22 10:23:32

存儲系統VeSpace

2025-07-02 09:56:07

2024-03-12 10:36:06

函數指針代碼

2010-08-31 19:45:26

DHCP server

2022-09-05 14:46:01

元宇宙區塊鏈人工智能

2019-04-10 15:43:12

SDN場景網絡架構

2021-12-24 10:24:10

零信任

2021-01-07 22:46:43

人工智能農業疫情
點贊
收藏

51CTO技術棧公眾號

91精品国产高清自在线| 欧美综合久久久| 成人av在线网址| 美国一级片在线观看| 日韩毛片免费看| 亚洲视频综合在线| 动漫精品视频| 91在线视频在线观看| 精品国产一区二区三区| 欧美片在线播放| 国产精品无码电影在线观看| 五月天婷婷在线观看| 久热re这里精品视频在线6| 国产亚洲精品91在线| 五月天婷婷亚洲| av中文天堂在线| 国产一区欧美二区| 91精品国产高清久久久久久91| 日韩人妻无码精品综合区| 欧美xxxx性| 亚洲国产wwwccc36天堂| 日本视频一区在线观看| av片免费播放| 久久精品电影| 久久夜色撩人精品| 97香蕉碰碰人妻国产欧美| 97欧美成人| 亚洲影院在线观看| 欧美日韩另类丝袜其他| av男人天堂av| 日韩不卡一区二区三区 | 欧美老熟妇喷水| 日本高清视频在线播放| 99天天综合性| 999热视频| 在线观看你懂的网站| 国产精品地址| 亚洲情综合五月天| 2018国产精品| 亚洲人体在线| 在线亚洲免费视频| 国内精品在线观看视频| 69xxxx欧美| 福利视频网站一区二区三区| 国产91在线播放| 国产精品白浆一区二小说| 99re66热这里只有精品8| 日韩精品久久久久久久玫瑰园 | av日韩国产| 中文字幕在线不卡国产视频| 久久精品国产理论片免费| av网站免费大全| 美女视频黄久久| 欧洲成人免费视频| 久久久.www| 91精品久久久久久久久久不卡| 国产手机视频精品| 李丽珍裸体午夜理伦片| 免费精品一区二区三区在线观看| 欧美亚洲综合色| av网址在线观看免费| 麻豆网站在线观看| 国产精品美女一区二区三区| 欧美另类一区| 国模无码一区二区三区| 国产精品18久久久久久久久久久久| 国产精品永久免费观看| 老熟妇一区二区三区| 国产亚洲在线观看| 97超碰色婷婷| 丰满少妇乱子伦精品看片| 欧美日韩一视频区二区| 草民午夜欧美限制a级福利片| 亚洲精品成人av久久| 精品freesex老太交| 亚洲一级一级97网| 亚洲欧美色图视频| 日本一区福利在线| 日韩国产中文字幕| 中文字幕一区二区人妻在线不卡| 日韩黄色网络| 亚洲欧洲日产国产网站| 短视频在线观看| 欧美男男gaytwinkfreevideos| 国产丝袜精品视频| 国产综合精品在线| 成人在线国产| 久久亚洲春色中文字幕| 九九视频在线免费观看| 好看的亚洲午夜视频在线| 久久久久久久久久国产| 久草视频精品在线| 国产婷婷精品| 国产精品免费久久久久久| 中文字字幕在线观看| 日本va欧美va精品发布| 亚洲一区二区三区久久| 欧美在线精品一区二区三区| 91丝袜高跟美女视频| 国产日韩欧美a| 2020国产精品久久精品不卡| 成人激情四射网| jiyouzz国产精品久久| 欧美13一14另类| www.久久热.com| 自拍偷拍欧美精品| 乱熟女高潮一区二区在线| 91九色在线播放| 一本久久综合亚洲鲁鲁五月天 | 免费av不卡在线观看| 午夜精品福利一区二区三区av| 免费av网址在线| 国产精品久久久久久久久久辛辛| 日韩欧美综合一区| 人体私拍套图hdxxxx| 精品国产一区二区三区四区| 久久综合伊人77777尤物| 日韩成人免费在线视频| 日韩av不卡在线观看| 亚洲综合国产精品| 色av男人的天堂免费在线| 国产精品乱码妇女bbbb| 精品无码一区二区三区爱欲| 欧美aaa视频| 精品伦理精品一区| 一级黄色片网址| 欧美三区视频| 国产精品旅馆在线| 刘亦菲久久免费一区二区| 久久综合国产精品| 国产女主播av| 国产精品久久久久久妇女| 亚洲国产毛片完整版| 国产精品麻豆免费版现看视频| 亚洲一级高清| 91精品在线观看视频| 欧美精品少妇| 亚洲国产日韩在线一区模特| www.天天射.com| 欧美丝袜美腿| 欧美国产精品va在线观看| 青青青在线播放| 亚洲毛片在线播放| 亚洲欧洲三级电影| 91淫黄看大片| 青青视频一区二区| 欧美二区在线播放| 免费一级特黄3大片视频| 2021中文字幕在线| 欧美欧美午夜aⅴ在线观看| 韩国无码一区二区三区精品| 欧美精品一级| 亚洲一区二区三区四区在线播放 | 成人精品动漫| 精品国产乱码久久久久久牛牛 | 精品国产欧美一区二区| 人人澡人人澡人人看| 麻豆一区二区99久久久久| 麻豆久久久9性大片| 午夜av在线免费观看| 在线观看国产日韩| jjzz黄色片| 欧美 亚欧 日韩视频在线 | 亚洲免费激情视频| 国产精品1区2区3区在线观看| 一区二区三区欧美在线| 色多多在线观看| 亚洲精品久久在线| 日韩 欧美 精品| 成人午夜激情在线| 韩日视频在线观看| 成人福利免费在线观看| 九九视频这里只有精品| www.国产视频| 亚洲精品欧美二区三区中文字幕| 日韩av手机版| 99re6这里只有精品| 国产一区二区在线免费视频| av在线二区| 欧美日韩成人在线| 免费看特级毛片| 国产黄色成人av| 久久人人爽人人爽人人av| 96sao在线精品免费视频| 久久久免费精品视频| 欧美一区二区三区成人片在线| 亚洲精品视频观看| 亚洲精品无码一区二区| 欧美精品观看| 久久99精品久久久久久久青青日本 | 成人免费精品视频| 美女福利视频在线| 欧美日韩在线观看视频小说| 国产欧美精品一区二区| av网址在线| 亚洲福利视频二区| 中文字幕一区在线播放| 国产精品视频在线看| 国产福利影院在线观看| 婷婷综合视频| av色综合网| 二区三区不卡| 久久视频在线免费观看| 可以免费看毛片的网站| 一本色道久久综合亚洲91 | 日韩1区2区| 97人人模人人爽人人少妇| 免费h在线看| 日韩中文字幕精品| 亚洲精品字幕在线| 91久久精品日日躁夜夜躁欧美| 精品人体无码一区二区三区| 国内一区二区在线| 欧美深夜福利视频| 天天做天天爱天天综合网2021| 国产精品v欧美精品∨日韩| 小黄鸭精品aⅴ导航网站入口| 久久成年人视频| 日韩精品系列| 日韩午夜av一区| 日韩黄色一级视频| 一级做a爱片久久| 制服 丝袜 综合 日韩 欧美| 国产毛片精品视频| 欧美在线观看视频网站| 精品91视频| 亚洲激情一区二区三区| 日韩一二三区| 日韩美女视频免费看| 国产原创视频在线观看| 亚洲欧美日韩精品久久亚洲区| 国产露脸国语对白在线| 在线日韩国产精品| 豆国产97在线 | 亚洲| 国产精品伦一区二区三级视频| 日韩少妇一区二区| 国产精品18久久久久久vr| 三级4级全黄60分钟| 欧美日韩一区二区三区四区在线观看| 狼狼综合久久久久综合网| 精品久久亚洲| 国产精品女主播| 成av人片在线观看www| 久久视频免费观看| 国产精品秘入口| 亚洲精美色品网站| 亚洲国产精品欧美久久| 欧美视频日韩视频在线观看| 国产精品久免费的黄网站| 亚洲国产日日夜夜| 免看一级a毛片一片成人不卡| 国产精品久久久久天堂| 一区二区精品免费| www.欧美色图| 亚洲少妇一区二区三区| 国产一区二区三区日韩| 亚洲欧美天堂在线| 美女网站在线免费欧美精品| 日本三级免费网站| 国产欧美91| 黄色成人在线看| 国产欧美一区二区三区国产幕精品| 成人毛片100部免费看| 中文字幕免费精品| 五月天综合婷婷| 一区二区三区四区在线观看国产日韩| 亚洲精品中文字幕乱码三区不卡| 国产日产精品一区二区三区四区的观看方式 | 国产精品久久91| 校园春色亚洲色图| 国产精品久久二区| 99只有精品| 国产在线999| 久久久久久久久成人| 99re视频| 美女视频亚洲色图| 欧美精品v日韩精品v国产精品| 亚洲第一论坛sis| 日本一区二区三区www| 精品在线观看入口| 亚洲精品一区二区三区四区五区| 五月开心六月丁香综合色啪 | 欧美在线电影| 在线免费观看成人网| 99久久久国产精品美女| 免费观看黄色大片| 午夜精品亚洲| 蜜桃传媒一区二区三区| 亚洲一卡久久| 日本在线视频www| 久久精品国产精品青草| 91制片厂毛片| 国产成人精品影院| yy6080午夜| 不卡一卡二卡三乱码免费网站| 国产高清自拍视频| www.在线成人| 国产精品一二三区在线观看| 国产精品福利一区| 久久亚洲精品大全| 色噜噜偷拍精品综合在线| 91精品国产综合久| 欧美精品一区二区三区一线天视频 | 亚洲天堂av网| 国产最新在线| 97精品久久久中文字幕免费| 怡红院成人在线| 成人中文字幕+乱码+中文字幕| 亚洲精品一区国产| 日本精品二区| 亚洲在线久久| 欧美日韩在线视频一区二区三区| 麻豆极品一区二区三区| 国产高潮失禁喷水爽到抽搐| 久久精品亚洲乱码伦伦中文| 潮喷失禁大喷水aⅴ无码| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲熟妇无码乱子av电影| 91精品国产丝袜白色高跟鞋| 青草久久伊人| 久久av在线看| www在线观看黄色| 国产欧美日韩视频| 精品国产亚洲一区二区三区| 免费亚洲精品视频| 欧美精品偷拍| 亚洲视频第二页| www久久久久| www青青草原| 欧美在线视频全部完| 日日夜夜精品免费| 久久久www成人免费精品| 日韩福利一区| 好吊妞www.84com只有这里才有精品| 色狼人综合干| 激情六月天婷婷| 久草在线在线精品观看| 三上悠亚ssⅰn939无码播放| 亚洲国产一区视频| 国产精品无码在线播放| 亚洲精品美女网站| av片在线观看| 成人久久精品视频| 欧美色图国产精品| 欧美韩国日本在线| 97超碰欧美中文字幕| 国产亚洲精品码| 91精品国产综合久久精品图片| 成人综合影院| 日本精品在线视频| 啪啪激情综合网| 国产人妻777人伦精品hd| 国产精品一区二区在线观看网站| 欧美巨胸大乳hitomi| 在线亚洲精品福利网址导航| 天堂中文在线8| 欧美激情视频给我| 一区二区三区国产好| 白白操在线视频| 国产精品69久久久久水密桃| 一级黄色录像视频| 日韩三区在线观看| 蜜臀av在线| 国产超碰91| 极品中文字幕一区| 伦理片一区二区| 婷婷开心激情综合| 亚洲av成人无码网天堂| 2019中文字幕全在线观看| 老司机成人在线| 国产裸体舞一区二区三区| 国产亚洲欧美日韩在线一区| 伊人22222| 欧美肥臀大乳一区二区免费视频| 国产一区二区三区亚洲| 超碰影院在线观看| 亚洲色欲色欲www| 人人妻人人澡人人爽久久av| 国产成人91久久精品| 天天影视综合| 捆绑裸体绳奴bdsm亚洲| 欧美无砖砖区免费| 中文字幕在线播放网址| 久久国产精品一区二区三区 | 久久久久无码精品| 午夜精品爽啪视频| www.亚洲视频| 成人av男人的天堂| 日韩精品亚洲一区| 欧美人妻精品一区二区三区 | 免费看污片网站| 宅男噜噜噜66一区二区66| 96av在线| 自拍另类欧美| 95精品视频在线| 99久久精品国产色欲| 欧美中文在线免费| 亚洲一区二区| 日韩精品无码一区二区三区久久久 | 国产精品久久久久久久久免费桃花 |