Shiny (software)
शाइनी वेब अनुप्रयोग (ऐप्स) विकसित करने के लिए एक मुफ्त और मुक्त स्रोत आर पैकेज है। इसकी घोषणा 2012 में आरस्टूडियो के सीटीओ जो चेंग ने की थी। शाइनी के उपयोगों में से एक तेज़ प्रोटोटाइपिंग में किया गया है। पायथन के लिए एक अलग कार्यान्वयन शाइनी, पहले से ही अल्फा सॉफ्टवेयर के रूप में उपलब्ध है, और जबकि लक्ष्य समान है, यह पायथन वाक्यविन्यास (और शब्दार्थ) का उपयोग करता है इसलिए यह पूरी तरह से संगत नहीं है। यह एक प्रतिस्थापन होने के लिए नहीं है, यानी। दोनों को एक साथ विकसित किया जाएगा और हो सकता है कि उनमें कभी भी एक-दूसरे की सभी विशेषताएं न हों। पायथन संस्करण के लिए शिनिलिव भी है (केवल, कम से कम अभी के लिए), जो क्लाइंट पर शाइनी चलाने की अनुमति देता है (यानी। प्रोग्राम कोड सर्वर पर नहीं चलता है, सर्वर लोड को केवल कोड की सेवा करने के लिए कम करता है)। चमकदार विशेषताएँ एक प्रतिक्रियाशील संदर्भ बनाती हैं जिसमें उपयोगकर्ता इनपुट चर के माध्यम से, उन परिस्थितियों को निर्दिष्ट करता है जिनके तहत गणनाओं को फिर से निष्पादित किया जाता है, या ग्राफ (अक्सर दृश्य) फिर से प्रस्तुत किए जाते हैं; यह लगभग तुरंत होता है। इनपुट चर का मूल्यांकन एक उपयोगकर्ता इंटरफेस के माध्यम से किया जाता है जो पाठ बॉक्स, रेडियो बटन और ड्रॉप-डाउन सूचियों जैसे विजेट के सरल निर्माण की अनुमति देता है। शाइनी फ़ाइल के दो मुख्य भाग होते हैं, जिन्हें वैकल्पिक रूप से दो अलग-अलग फ़ाइलों में संग्रहीत किया जा सकता है। एक को उपयोगकर्ता इंटरफेस को समायोजित करने के लिए डिज़ाइन किया गया है, जिसकी उपस्थिति डिफ़ॉल्ट विकल्पों द्वारा प्रतिबंधित है, हालांकि इसे विभिन्न अन्य आर पैकेजों के माध्यम से बढ़ाया जा सकता है। दूसरे को सर्वर गणना और प्लॉट जनरेटिंग कोड को समायोजित करने के लिए डिज़ाइन किया गया है, जिसके लिए आर की सभी अंतर्निहित सुविधाएं उपलब्ध हैं। आरस्टूडियो सर्वर पर शाइनी ऐप होस्ट करना कुछ सीमाओं तक मुफ़्त है लेकिन अन्य क्लाउड कंप्यूटिंग प्लेटफार्मों पर होस्टिंग की तुलना में भुगतान किए गए स्तर अपेक्षाकृत महंगे हैं। संदर्भ बाहरी लिंक व्यवसाय सॉफ्टवेयर मुक्त वेब विकास सॉफ्टवेयर मुक्त आर (प्रोग्रामिंग भाषा) सॉफ्टवेयर