मेटियोर

From Vigyanwiki
Revision as of 13:54, 26 June 2023 by alpha>Indicwiki (Created page with "{{Short description|Web framework in JavaScript}} {{use dmy dates |date=April 2021}} {{Infobox software | name = Meteor | logo = Meteor-logo.png | logo size = frameless | capt...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Meteor
Developer(s)Meteor Software
Initial releaseJanuary 20, 2012; 12 years ago (2012-01-20)[1]
Stable release
RepositoryMeteor Repository
Written inJavaScript
Operating systemCross-platform
TypeJavaScript framework
LicenseMIT License. For dependencies: various including proprietary.

Meteor, या MeteorJS, एक आंशिक रूप से स्वामित्व वाला, अधिकतर मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर है| मुफ़्त और ओपन-सोर्स आइसोमोर्फिक जावास्क्रिप्ट जावास्क्रिप्ट वेब ढाँचा है[2] Node.js का उपयोग करके लिखा गया। उल्का तेजी से प्रोटोटाइप की अनुमति देता है और क्रॉस-प्लेटफ़ॉर्म (एंड्रॉइड ओएस, आईओएस, वर्ल्ड वाइड वेब) कोड तैयार करता है। सर्वर-साइड MongoDB प्रोग्राम Meteor का एकमात्र स्वामित्व घटक है और Meteor डाउनलोड बंडल का हिस्सा है। सर्वर-साइड MongoDB का उपयोग किए बिना उल्का का उपयोग करना संभव है। यह वितरित डेटा प्रोटोकॉल और एक पब्लिश-सब्सक्राइब पैटर्न का उपयोग करता है ताकि डेवलपर को किसी सिंक्रोनाइज़ेशन कोड को लिखने की आवश्यकता के बिना क्लाइंट में डेटा परिवर्तनों को स्वचालित रूप से प्रचारित किया जा सके। क्लाइंट पर, Meteor का उपयोग किसी भी लोकप्रिय फ्रंट-एंड JS फ्रेमवर्क, Vue.js, React_(web_framework), Svelte, Angular_(web_framework), या ब्लेज़ के साथ किया जा सकता है।

Meteor को Meteor Software द्वारा विकसित किया गया है। स्टार्टअप को वाई कॉम्बिनेटर (कंपनी) द्वारा इनक्यूबेट किया गया था[3] और जुलाई 2012 में आंद्रेसेन होरोविट्ज़ से 11.2 मिलियन डॉलर की फंडिंग प्राप्त की।[4] मेटियोर ने मैट्रिक्स पार्टनर्स, आंद्रेसेन होरोविट्ज़ और ट्रिनिटी वेंचर्स से सीरीज बी फंडिंग में अतिरिक्त $20M जुटाए।[5] इसका इरादा उल्का अनुप्रयोगों के लिए एंटरप्राइज़-ग्रेड होस्टिंग वातावरण गैलेक्सी की पेशकश करके लाभदायक बनने का है।[6]


इतिहास

लगभग आठ महीने तक विकास में रहने के बाद, उल्का को शुरुआत में दिसंबर 2011 में स्काईब्रेक के तहत रिलीज़ किया गया था।[7] अप्रैल 2012 तक, फ्रेमवर्क का नाम बदलकर उल्का कर दिया गया और आधिकारिक तौर पर लॉन्च किया गया।[8] अगले कुछ महीनों के दौरान, और आंद्रेसेन होरोविट्ज़ के बड़े निवेश और स्टार्टअप जगत की हाई-प्रोफाइल हस्तियों के समर्थन की मदद से,[8]उल्का ने लगातार अपना उपयोगकर्ता आधार बढ़ाया। यह आमतौर पर प्रोडक्शन ऐप्स और वेबसाइटों में अधिक उपयोग किया जाने लगा।

विशेष रूप से अपने सीरीज बी फंडिंग राउंड में बड़ी मात्रा में उद्यम पूंजी प्राप्त करने के बाद, उल्का ने कई अन्य स्टार्टअप्स का अधिग्रहण किया और उन्हें अपने मुख्य उत्पाद में एकीकृत किया। अधिग्रहणों में फ़ैथॉमडीबी, एक क्लाउड डेटाबेस स्टार्टअप शामिल है,[9] गैलेक्सी, उल्का अनुप्रयोगों के संचालन और प्रबंधन के लिए एक क्लाउड प्लेटफ़ॉर्म,[10] और कादिरा, एक प्रदर्शन निगरानी समाधान।[11] Meteor ने अपने यूजरबेस को सफलतापूर्वक मुद्रीकृत कर लिया है: 2016 में, Meteor ने Galaxy के माध्यम से Meteor ऐप्स के लिए वेब होस्टिंग की पेशकश करके अपने स्वयं के राजस्व लक्ष्यों को 30% से हरा दिया।[12] 2016 से उल्का विकास समूह (उल्का को शक्ति देने वाला खुला स्रोत संगठन) ने धीरे-धीरे अपने पब/उप सिस्टम को बदलने के लिए ग्राफक्यूएल पर आधारित एक नई बैकएंड परत पर काम करना शुरू कर दिया, जो कि पूरे नोड.जेएस पारिस्थितिकी तंत्र में काफी हद तक अलग-थलग है: अपोलो फ्रेमवर्क।

अक्टूबर 2019 में, Meteor.js ओपन सोर्स फ्रेमवर्क और गैलेक्सी होस्टिंग प्रोडक्ट्स को टाइनी कैपिटल द्वारा खरीदा गया और इसका नाम बदलकर Meteor सॉफ्टवेयर कर दिया गया।[13]


वितरित डेटा प्रोटोकॉल

वितरित डेटा प्रोटोकॉल (या डीडीपी) एक क्लाइंट-सर्वर मॉडल | क्लाइंट-सर्वर संचार प्रोटोकॉल है जो सर्वर-साइड डेटाबेस को क्वेरी करने और अपडेट करने और क्लाइंट के बीच ऐसे अपडेट को सिंक्रनाइज़ करने के लिए है। यह पब्लिश-सब्सक्राइब पैटर्न | पब्लिश-सब्सक्राइब मैसेजिंग पैटर्न का उपयोग करता है। इसे उल्का जावास्क्रिप्ट फ्रेमवर्क द्वारा उपयोग के लिए बनाया गया था।[14] DDP विशिष्टता GitHub पर स्थित है।[15]


पुस्तकें

  • कोलमैन, टॉम; ग्रीफ़, साचा - डिस्कवर मेटियोर (2014)[16]
  • गगनचुंबी इमारत, स्टीफ़न; शोएबेल, मैनुअल - मेटियोर इन एक्शन (2014)[17]
  • मुन्स, फिलिप - ऑडिटिंग उल्का अनुप्रयोग (2016)
  • स्ट्रैक, इसाक - Meteor.js जावास्क्रिप्ट फ्रेमवर्क के साथ शुरुआत करना (2012)[18]
  • सुसिरिपाला, अरुणोदा - बुलेटप्रूफ उल्का (2014)[19]
  • टिटारेंको, डेविड; रॉबिन्सन, जोश; ग्रे, आरोन - उल्का का परिचय (2015)[20]
  • सुसिरिपाला, अरुणोदा - उल्का व्याख्या - उल्का की प्रतिक्रिया में एक यात्रा (2014)[21]
  • टर्नबुल, डेविड - आपका पहला उल्का अनुप्रयोग: उल्का जावास्क्रिप्ट फ्रेमवर्क के लिए एक पूर्ण शुरुआती मार्गदर्शिका (2014)[22]


पैकेज और उपकरण

  • इंजेक्टडिटेक्ट - डेटाबेस इंजेक्शन हमले का पता लगाना[23] * वल्कन.जेएस - उल्कापिंड के शीर्ष पर निर्मित रिएक्ट/ग्राफक्यूएल स्टैक[24]
  • अपोलो - उल्का के समर्थन के साथ ग्राफक्यूएल सर्वर
  • उल्का प्रतिक्रियाशील मूलनिवासी - रिएक्ट नेटिव के साथ एकीकृत करने के लिए पैकेज[25]


यह भी देखें

संदर्भ

  1. "Bump to version 0.1.1 · meteor/meteor@4e4358e". GitHub.
  2. Vanian, Jonathan (27 December 2014). "उल्का वास्तविक समय के ऐप्स बनाने के लिए वार्प ड्राइव बनना चाहता है". Gigaom.
  3. Tan, Garry. "Meteor (YC S11) raises $11.2M from Andreessen Horowitz and Matrix Partners to create the next Ruby on Rails". Y Combinator.
  4. Finley, Klint (25 July 2012). "Andreessen Horowitz Keeps Eating The Software World With $11.2 Million Investment In JavaScript Framework Company Meteor". TechCrunch.
  5. "Announcing our $20m Series B Funding – Meteor Blog". Meteor Blog. 19 May 2015. Retrieved 29 September 2017.
  6. "Meteor's new $11.2 million development budget – Meteor Blog". meteor.com. 25 July 2012.
  7. "Skybreak is now Meteor – Meteor Blog". meteor.com. 20 January 2012.
  8. 8.0 8.1 "Meteor: Etherpad Founder & Other Rockstars Team Up To Make Web App Development A Breeze – TechCrunch". techcrunch.com.
  9. Lardinois, Frederic (7 October 2014). "उल्का ने अपने विकास मंच के लिए YC Alum FathomDB का अधिग्रहण किया". TechCrunch.
  10. DeBergalis, Matt (5 October 2015). "उल्का आकाशगंगा की घोषणा". Meteor Blog. Retrieved 3 February 2017.
  11. "MDG acquires Kadira APM – Meteor Blog". Meteor Blog. 24 March 2017. Retrieved 29 September 2017.
  12. "Meteor in 2017 – Meteor Blog". Meteor Blog. 26 January 2017. Retrieved 20 November 2017.
  13. "Tiny Acquires Meteor". 26 January 2017.
  14. "डीडीपी का परिचय". Retrieved 29 May 2013.
  15. "डीडीपी विशिष्टता". Retrieved 24 April 2014.
  16. Coleman, Tom; Grief, Sacha. उल्का की खोज करें. Archived from the original on 20 April 2016. Retrieved 2 February 2015.
  17. Hochhaus, Stephan; Schoebel, Manuel (2014). क्रिया में उल्का. Manning. ISBN 9781617292477.
  18. Strack, Isaac (2012). Meteor.js जावास्क्रिप्ट फ्रेमवर्क के साथ शुरुआत करना (New ed.). Birmingham, UK: Packt Pub. ISBN 978-1782160823.
  19. Susiripala, Arunoda. "बुलेटप्रूफ उल्का". Meteorhacks.
  20. Robinson, Josh (30 December 2015). उल्का का परिचय. Gray, Aaron,, Titarenco, David. [Berkeley, CA]. ISBN 9781430268352. OCLC 934083393.{{cite book}}: CS1 maint: location missing publisher (link)
  21. Susiripala, Arunoda. "Meteor Explained: A Journey Into Meteor's Reactivity". Meteorhacks.
  22. Turnbull, David (30 July 2014). आपका पहला उल्का अनुप्रयोग.
  23. "इंजेक्ट डिटेक्ट". www.injectdetect.com. Retrieved 29 September 2017.
  24. "VulcanJS: The full-stack React+GraphQL framework". vulcanjs.org (in English). Retrieved 29 September 2017.
  25. "उल्का-प्रतिक्रिया-मूल". github.com (in English). Retrieved 23 May 2021.


बाहरी संबंध

  • No URL found. Please specify a URL here or add one to Wikidata.