Interested Article - Meteor (веб-фреймворк)

Meteor — веб-платформа на языке JavaScript , предназначенная для разработки Web-приложений реального времени . Для связи с современными браузерами используется протокол Distributed Data Protocol (DDP), поддерживаемый с помощью WebSocket 'ов, либо, если поддержки веб-сокетов и DDP нет — AJAX .

Особенности

Код Meteor работает поверх node.js (однако он не придерживается принятой в node.js асинхронной модели , что может затруднить интеграцию node.js и meteor-приложений) . Ядром Meteor является протокол DDP . Он предназначен для работы с коллекциями JSON -документов, позволяя легко создавать, обновлять, удалять, запрашивать и просматривать их. По умолчанию в качестве хранилища таких документов используется MongoDB .

Одна из важнейших особенностей платформы состоит в том, что она позволяет использовать один и тот же код как на стороне сервера , так и на стороне клиента . Между сервером и клиентом, как правило, передаются данные, а не HTML -код .

История

История фреймворка началась с декабря 2011 под именем Skybreak, в январе 2012 проект сменил своё имя . В апреле того же года лицензия была изменена с GNU GPL на MIT . В июне Джефф Шмидт ( англ. Geoff Schmidt ), CEO Meteor Developer Group объявил о получении финансирования в размере 11.2 млн долларов, в основном от венчурного фонда Andreessen Horowitz . Благодаря этому Род Джонсон, создатель Spring Framework , который перед тем оставил SpringSource и VMWare , смог приступить к разработке Meteor, как основной работе .

Примечания

  1. . . 2012-06-26. из оригинала 27 июля 2013 . Дата обращения: 31 июля 2013 .
  2. от 9 февраля 2015 на Wayback Machine , March 21, 2012
  3. . Дата обращения: 31 июля 2013. Архивировано из 5 августа 2013 года.
  4. . . 2012-04-23. из оригинала 27 июля 2013 . Дата обращения: 31 июля 2013 .
  5. Liz Gannes (2012-06-25). . allthingsd.com. из оригинала 19 мая 2013 . Дата обращения: 1 августа 2013 .

Литература

  • Дэвид Беруби. . IBM developerWorks (31 мая 2013). Дата обращения: 30 июля 2013. (оригинал: David Berube. . IBM developerWorks (8 января 2013). Дата обращения: 30 июля 2013. )
  • Sing Li. . IBM developerWorks (14 июня 2013). Дата обращения: 30 июля 2013. +
  • Sacha Greif. . Smashing Magazine (13 июня 2013). Дата обращения: 30 июля 2013.
  • Rip Empson. . TechCrunch (11 апреля 2012). Дата обращения: 30 июля 2013.
  • Klint Finley. . TechCrunch (27 июля 2012). Дата обращения: 30 июля 2013.

Ссылки

  • — официальный сайт фреймворка Meteor
Источник —

Same as Meteor (веб-фреймворк)