Meteor (webový rámec)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 6. března 2016; kontroly vyžadují 18 úprav .
meteor
Typ framework pro vývoj webových aplikací
Zapsáno v JavaScript
Operační systém multiplatformní software
První vydání 20. ledna 2012
Nejnovější verze 2.7.3 (31. května 2022 ) ( 2022-05-31 )
Stát aktivní
Licence licence MIT
webová stránka meteor.com

Meteor je JavaScriptová  webová platforma pro vývoj webových aplikací v reálném čase . Pro komunikaci s moderními prohlížeči se používá Distributed Data Protocol (DDP), podporovaný pomocí WebSockets , nebo pokud chybí podpora webových soketů a DDP, AJAX .

Funkce

Kód Meteor běží nad node.js (nedodržuje však asynchronní model přijatý v node.js , což může znesnadnit integraci node.js a meteor aplikací) [1] . Jádrem Meteoru je protokol DDP [2] . Je navržen pro práci s kolekcemi dokumentů JSON , což usnadňuje jejich vytváření, aktualizaci, mazání, dotazování a prohlížení. Ve výchozím nastavení se jako úložiště pro takové dokumenty používá MongoDB .

Jednou z nejdůležitějších vlastností platformy je, že vám umožňuje používat stejný kód jak na straně serveru , tak na straně klienta . Mezi serverem a klientem se zpravidla přenášejí data, nikoli HTML kód [1] .

Historie

Historie frameworku začala v prosinci 2011 pod názvem Skybreak, v lednu 2012 projekt změnil název [3] . V dubnu téhož roku byla licence změněna z GNU GPL na MIT [4] . V červnu Geoff Schmidt ,  generální ředitel Meteor Developer Group, oznámil, že obdržela finanční prostředky ve výši 11,2 milionu dolarů, většinou od fondu rizikového kapitálu Andreessen Horowitz . Díky tomu mohl Rod Johnson, tvůrce Spring Frameworku , který předtím opustil SpringSource a VMWare , začít vyvíjet Meteor jako svou hlavní práci [1] [5] .

Poznámky

  1. 1 2 3 Webová platforma Meteor získala finanční prostředky ve výši 11,2 milionů $ , The H  (26. června 2012). Archivováno z originálu 27. července 2013. Staženo 31. července 2013.
  2. Představujeme DDP Archivováno 9. února 2015 na Wayback Machine , 21. března 2012
  3. Skybreak je nyní Meteor (downlink) . Získáno 31. července 2013. Archivováno z originálu 5. srpna 2013. 
  4. Meteor framework changes license , The H  (23. dubna 2012). Archivováno z originálu 27. července 2013. Staženo 31. července 2013.
  5. Liz Gannes . Meteor Open Source Project vydělává 11,2 milionů $ vedený Andreessenem Horowitzem , allthingsd.com (25. června 2012). Archivováno z originálu 19. května 2013. Staženo 1. srpna 2013.

Literatura

Odkazy