Meteor або MeteorJS  — це вільний та відкритий вебфреймворк, написаний мовою JavaScript,[4] який використовує Node.js. Meteor дозволяє швидко створювати крос-платформові застосунки (веб, Android, IOS) code. Він інтегрується з MongoDB і використовує розподілений дата-протокол та шаблон проектування публікація-підписка, щоб автоматично оновлювати дані на клієнті без необхідності писати відповідний код для синхронізації. На клієнті Meteor працює з jQuery і може бути використаний з будь-якою бібліотекою віджетів JS.

Meteor
Тип Програмний каркас на JS
Розробник Meteor Development Group
Перший випуск 20 січня 2012; 12 років тому (2012-01-20)[1]
Стабільний випуск 1.3.1 (3 квітня 2016; 8 років тому (2016-04-03)[2])
Версії 2.13 (2 серпня 2023)[3]
Операційна система крос-платформовий
Мова програмування JavaScript
Стан розробки Активний
Ліцензія MIT License
Репозиторій github.com/meteor/meteor
Вебсайт meteor.com

Meteor розробляється компанією Meteor Development Group. Нею опікується Y Combinator,[5] який виділив на розробку 11.2 млн $ від Андрісена Горовітза у липні 2012-го року.[6]

Історія ред.

Meteor було вперше представлено у грудні 2011 року під іменем Skybreak.[7][8]

У жовтні 2014-го Meteor Development Group почала роботу з Y Combinator FathomDB, над розширенням підтримки роботи з базами даних.[9]

Книги ред.

  • Turnbull, David — Your First Meteor Application: A Complete Beginner's Guide to the Meteor JavaScript Framework (2014)[10]
  • Coleman, Tom; Greif, Sacha — Discover Meteor (2014)[11]
  • Hochhaus, Stephan; Schoebel, Manuel — Meteor in Action (2014)[12]
  • Susiripala, Arunoda — Bulletproof Meteor (2014)[13]
  • Susiripala, Arunoda — Meteor Explained — A Journey Into Meteor's Reactivity (2014)[14]
  • Strack, Isaac — Getting started with Meteor.js JavaScript framework (2012)[15]
  • Müns, Philipp — Auditing Meteor Applications (2016)[16]

Примітки ред.

  1. Earliest known 0.1 release. Архів оригіналу за 28 липня 2016. Процитовано 26 квітня 2016.
  2. Meteor releases. GitHub. Архів оригіналу за 28 березня 2016. Процитовано 23 січня 2016.
  3. https://medium.com/official-meteor-blog/new-meteor-js-2-13-node-js-14-21-4-security-patch-and-blaze-2-7-1-release-60134947e4c
  4. Vanian, Jonathan (27 грудня 2014). Meteor wants to be the warp drive for building real-time apps. Gigaom. Архів оригіналу за 20 березня 2016. Процитовано 26 квітня 2016.
  5. Tan, Garry. Meteor (YC S11) raises $11.2M from Andreessen Horowitz and Matrix Partners to create the next Ruby on Rails. Y Combinator. Архів оригіналу за 5 січня 2015. Процитовано 26 квітня 2016.
  6. Finley, Klint (25 липня 2012). Andreessen Horowitz Keeps Eating The Software World With $11.2 Million Investment In JavaScript Framework Company Meteor. TechCrunch. Архів оригіналу за 1 травня 2016. Процитовано 26 квітня 2016.
  7. Skybreak is now Meteor. Архів оригіналу за 5 серпня 2013. Процитовано 26 квітня 2016.
  8. Meteor: Etherpad Founder & Other Rockstars Team Up To Make Web App Development A Breeze. Архів оригіналу за 4 травня 2016. Процитовано 26 квітня 2016.
  9. Lardinois, Frederic (7 жовтня 2014). Meteor Acquires YC Alum FathomDB For Its Development Platform. TechCrunch. Архів оригіналу за 1 травня 2016. Процитовано 26 квітня 2016.
  10. Turnbull, David (30 липня 2014). Your First Meteor Application. Архів оригіналу за 27 травня 2019. Процитовано 26 квітня 2016.
  11. Coleman, Tom; Grief, Sacha. Discover Meteor. Архів оригіналу за 20 квітня 2016. Процитовано 26 квітня 2016.
  12. Hochhaus, Stephan; Schoebel, Manuel (2014). Meteor in Action. Manning. ISBN 9781617292477.
  13. Susiripala, Arunoda. Bulletproof Meteor. Meteorhacks. Архів оригіналу за 28 січня 2019. Процитовано 26 квітня 2016.
  14. Susiripala, Arunoda. Meteor Explained - A Journey Into Meteor’s Reactivity. Meteorhacks. Архів оригіналу за 18 травня 2017. Процитовано 26 квітня 2016.
  15. Strack, Isaac (2012). Getting started with Meteor.js JavaScript framework (вид. New Edition.). Birmingham, UK: Packt Pub. ISBN 978-1782160823.
  16. Müns, Philipp (2016). Auditing Meteor Applications. Just Meteor. Архів оригіналу за 10 травня 2016. Процитовано 26 квітня 2016.

Посилання  ред.