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

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Meteor
Meteor-logo.png
Тип Програмний каркас на JS
Розробник Meteor Development Group
Перший випуск 20 січня, 2012; 7 років тому (2012-01-20)[1]
Стабільний випуск 1.3.1 (3 квітня, 2016; 3 роки тому (2016-04-03)[2])
Версії 1.8.0.1 (23 листопада 2018)[3] і 1.8.1 (3 квітня 2019)[4]
Репозиторій github.com/meteor/meteor
Операційна система крос-платформовий
Написано на JavaScript
Стан розробки Активний
Ліцензія MIT License
meteor.com

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

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

Історія[ред. | ред. код]

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

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

Книги[ред. | ред. код]

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

Примітки[ред. | ред. код]

  1. Earliest known 0.1 release
  2. Meteor releases. GitHub. Процитовано 23 January 2016. 
  3. meteor/History.md at release-1.8.1 — 2018.
  4. https://github.com/meteor/meteor/releases/tag/release%2FMETEOR%401.8.1
  5. Vanian, Jonathan (27 December 2014). Meteor wants to be the warp drive for building real-time apps. Gigaom. 
  6. Tan, Garry. Meteor (YC S11) raises $11.2M from Andreessen Horowitz and Matrix Partners to create the next Ruby on Rails. Y Combinator. 
  7. Finley, Klint (25 July 2012). Andreessen Horowitz Keeps Eating The Software World With $11.2 Million Investment In JavaScript Framework Company Meteor. TechCrunch. 
  8. Skybreak is now Meteor
  9. Meteor: Etherpad Founder & Other Rockstars Team Up To Make Web App Development A Breeze
  10. Lardinois, Frederic (7 October 2014). Meteor Acquires YC Alum FathomDB For Its Development Platform. TechCrunch. 
  11. Turnbull, David (30 July 2014). Your First Meteor Application. 
  12. Coleman, Tom; Grief, Sacha. Discover Meteor. 
  13. Hochhaus, Stephan; Schoebel, Manuel (2014). Meteor in Action. Manning. ISBN 9781617292477. 
  14. Susiripala, Arunoda. Bulletproof Meteor. Meteorhacks. 
  15. Susiripala, Arunoda. Meteor Explained - A Journey Into Meteor’s Reactivity. Meteorhacks. 
  16. Strack, Isaac (2012). Getting started with Meteor.js JavaScript framework (вид. New Edition.). Birmingham, UK: Packt Pub. ISBN 978-1782160823. 
  17. Müns, Philipp (2016). Auditing Meteor Applications. Just Meteor. 

Посилання [ред. | ред. код]