成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

安裝使用Meteor

Worktile / 2029人閱讀

摘要:與此同時,服務(wù)器在后臺更新。這種調(diào)整稱為延遲補償,向用戶提供了更高的認(rèn)知速度。網(wǎng)站地址安裝運行命令新建項目使用可以創(chuàng)建一個新項目運行運行可以直接運行項目在瀏覽器中輸入就可以看到一個網(wǎng)頁

Meteor是什么

Meteor是一種最新的JavaScript框架,用于自動化和簡化實時運行的Web應(yīng)用程序的開發(fā),它使用分布式數(shù)據(jù)協(xié)議-(Distributed Data Protocol,DDP)的協(xié)議來處理實時通信,使用支持WebSocket的瀏覽器以及使用Asynchronous JavaScript +XML(Ajax)長輪詢的舊瀏覽器支持這種協(xié)議,瀏覽器到服務(wù)器的通信是透明的。

Meteor提供了兩個MongoDB數(shù)據(jù)庫:一個客戶端緩存庫和服務(wù)器上的一個MongoDB數(shù)據(jù)庫。當(dāng)一個用戶更改數(shù)據(jù)時,在瀏覽器中運行的JavaScript代碼會更新本地的MongoDB中的相應(yīng)的數(shù)據(jù)庫項,然后向服務(wù)器發(fā)出一個DDP請求。
該代碼會立即執(zhí)行,就和服務(wù)器執(zhí)行成功那樣繼續(xù)運行,因為它不需要等待服務(wù)器回復(fù)。與此同時,服務(wù)器在后臺更新。如果服務(wù)器操作失敗或者返回一個以為結(jié)果,那么客戶端JavaScript代碼會依據(jù)從服務(wù)器新返回的數(shù)據(jù)立即進(jìn)行調(diào)整。這種調(diào)整稱為延遲補償,向用戶提供了更高的認(rèn)知速度。

甚至連 Meteor 的模板系統(tǒng)也是為簡化實時通信而設(shè)計的,Meteor中的模板系統(tǒng)會根據(jù)用戶記錄在模板中的數(shù)據(jù),自動回調(diào),以便在底層數(shù)據(jù)更改時調(diào)用此HTML,使實時模板變得更加簡單快捷。
Meteor網(wǎng)站地址:https://www.meteor.com/

安裝Meteor

運行命令:

curl https://install.meteor.com/ | sh

    eteor 1.1.0.3 has been installed in your home directory (~/.meteor).
    Writing a launcher script to /usr/local/bin/meteor for your convenience.
    This may prompt for your password.
    
    To get started fast:
    
      $ meteor create ~/my_cool_app
      $ cd ~/my_cool_app
      $ meteor
    
    Or see the docs at:
    
      docs.meteor.com
新建Meteor項目

使用meteor create可以創(chuàng)建一個新項目:

meteor create test-meteor

    test-meteor: created.
    
    To run your new app:
      cd test-meteor
      meteor
運行Meteor

運行meteor可以直接運行meteor項目:

meteor

   [[[[[ ~/Documents/workspace/node/test-meteor ]]]]]
   
   => Started proxy.
   => Started MongoDB.
   => Started your app.
   
   => App running at: http://localhost:3000/

在瀏覽器中輸入 http://localhost:3000/ 就可以看到一個網(wǎng)頁:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/18783.html

相關(guān)文章

  • Meteor構(gòu)建ios應(yīng)用

    摘要:在之前的文章構(gòu)建應(yīng)用中介紹了如何使用構(gòu)建應(yīng)用,這篇文章中我們看如何使用構(gòu)建應(yīng)用。在真機(jī)上面運行,需要先構(gòu)建一個項目,直接在這個項目中選擇你要運行的機(jī)器即可真機(jī)運行效果 在之前的文章Meteor構(gòu)建Android應(yīng)用 中介紹了如何使用Meteor構(gòu)建Android應(yīng)用,這篇文章中我們看如何使用Meteor構(gòu)建ios應(yīng)用。關(guān)于如何安裝Meteor可以參考這篇文章http://www.jia...

    張金寶 評論0 收藏0
  • 翻譯 Meteor React 制作 Todos - 07 - 在移動端運行

    摘要:在安卓設(shè)備上運行安卓應(yīng)用首先,把上面關(guān)于安卓的部分都走完,以確保你的電腦上安裝了所有的安卓工具。還有一件事你在真實設(shè)備上運行之前,必須得退出安卓模擬器。 在安卓和蘋果上運行你的應(yīng)用 目前Windows平臺的Meteor并不支持移動應(yīng)用的構(gòu)建,如果你正在使用Windows平臺的Meteor,你得跳過這一步了。 現(xiàn)在來看,我們編寫我們的應(yīng)用,測試我們的應(yīng)用都是在瀏覽器上,其實Meteor早...

    Jacendfeng 評論0 收藏0
  • Meteor:路由(1)

    摘要:添加一個路由規(guī)則這段代碼的意思是在主目錄下,我們指定訪問名字為的。大多數(shù)據(jù)的網(wǎng)站都需要支持風(fēng)格的不僅僅能夠?qū)Φ膬?nèi)容做路由,還能增加風(fēng)格的。添加一條規(guī)則用來告訴這個是服務(wù)器端的路由規(guī)則使用看下結(jié)果返回的結(jié)果為并沒有返回和文件。 Meteor本身并沒有好的路由使用規(guī)則,還好有比較好用的第三方Package使用。Iron.Router就是一個比較好的Meteor的路由框架,提供了Client...

    levinit 評論0 收藏0
  • Day 15:Meteor —— 從零開始創(chuàng)建一個 Web 應(yīng)用

    摘要:在我的機(jī)子上,運行于端口,以避免和其他默認(rèn)運行于端口的沖突。我們可以使用命令連接數(shù)據(jù)庫查看定義應(yīng)用層次創(chuàng)建的模板應(yīng)用有一個問題,客戶端和服務(wù)器段的代碼是一樣的。在中加入然后添加問題模板注意我們使用了來確保用戶未登錄的情況下應(yīng)用。 編者注:我們發(fā)現(xiàn)了有趣的一系列文章《30天學(xué)習(xí)30種新技術(shù)》,正在翻譯中,一天一篇更新,年終禮包。下面是第15天的內(nèi)容。 到目前為止我們討論了Bower...

    Big_fat_cat 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<