meteori | |
---|---|
Tyyppi | puitteet verkkosovellusten kehittämiseen |
Sisään kirjoitettu | JavaScript |
Käyttöjärjestelmä | monikäyttöinen ohjelmisto |
Ensimmäinen painos | 20. tammikuuta 2012 |
uusin versio | 2.7.3 (31. toukokuuta 2022 ) |
Osavaltio | aktiivinen |
Lisenssi | MIT-lisenssi |
Verkkosivusto | meteor.com |
Meteor on JavaScript -verkkoalusta reaaliaikaisten verkkosovellusten kehittämiseen . Nykyaikaisten selainten kanssa kommunikointiin käytetään DDP ( Distributed Data Protocol ) -protokollaa, jota tuetaan WebSocketsin avulla , tai jos verkkosocket- ja DDP-tukea ei ole, AJAX .
Meteor-koodi toimii node.js :n päällä (se ei kuitenkaan noudata node.js :n asynkronista mallia , mikä voi vaikeuttaa node.js- ja meteorisovellusten integrointia) [1] . Meteorin ydin on DDP [2] -protokolla . Se on suunniteltu toimimaan JSON - dokumenttien kokoelmien kanssa, mikä tekee niiden luomisesta, päivittämisestä, poistamisesta, kyselystä ja tarkastelemisesta helppoa. Oletusarvoisesti MongoDB :tä käytetään tällaisten asiakirjojen arkistona .
Yksi alustan tärkeimmistä ominaisuuksista on, että sen avulla voit käyttää samaa koodia sekä palvelin- että asiakaspuolella . Palvelimen ja asiakkaan välillä siirretään pääsääntöisesti dataa, ei HTML - koodia [1] .
Kehyksen historia alkoi joulukuussa 2011 nimellä Skybreak, tammikuussa 2012 projekti muutti nimensä [3] . Saman vuoden huhtikuussa lisenssi vaihdettiin GNU GPL :stä MIT :ksi [4] . Kesäkuussa Geoff Schmidt , Meteor Developer Groupin toimitusjohtaja , ilmoitti saaneensa 11,2 miljoonan dollarin rahoituksen enimmäkseen riskipääomarahastolta Andreessen Horowitz . Tämän ansiosta Spring Frameworkin luoja Rod Johnson, joka oli aiemmin lähtenyt SpringSourcesta ja VMWaresta , pystyi aloittamaan Meteorin kehittämisen päätyönä [1] [5] .
![]() | |
---|---|
Temaattiset sivustot |