Shiny (software)
ஷைனி என்பது வலை பயன்பாடுகளை (பயன்பாடுகள்) உருவாக்குவதற்கான ஒரு இலவச மற்றும் திறந்த மூல ஆர் தொகுப்பாகும். இதை ஆர்ஸ்டுடியோவின் சி. டி. ஓ ஜோ செங் 2012 இல் அறிவித்தார். ஷைனியின் பயன்பாடுகளில் ஒன்று வேகமான முன்மாதிரியில் உள்ளது. பைத்தானுக்கான ஒரு தனி செயல்படுத்தல் ஷைனி, ஏற்கனவே ஆல்பா மென்பொருளாக கிடைக்கிறது, மேலும் குறிக்கோள் ஒரே மாதிரியாக இருக்கும்போது, இது பைதான் தொடரியல் (மற்றும் சொற்பொருள்) ஐப் பயன்படுத்துகிறது, எனவே இது முழுமையாக இணக்கமாக இல்லை. இது ஒரு மாற்றாக இருக்க வேண்டும் என்பதல்ல, அதாவது. இரண்டும் ஒரே நேரத்தில் உருவாக்கப்படும், மேலும் அவை ஒருவருக்கொருவர் அனைத்து அம்சங்களையும் கொண்டிருக்காது. பைதான் பதிப்பிற்கு (குறைந்தபட்சம் இப்போதைக்கு மட்டுமே) ஷைனிலைவ் உள்ளது, இது கிளையண்டில் ஷைனியை இயக்க அனுமதிக்கிறது (அதாவது. நிரல் குறியீடு சேவையகத்தில் இயங்காது, சேவையக சுமையை குறியீட்டை வழங்குவதற்கு மட்டுமே குறைக்கிறது). அம்சங்கள் ஷைனி ஒரு எதிர்வினை சூழலை உருவாக்குகிறது, இதில் பயனர் உள்ளீட்டு மாறிகள் மூலம், கணக்கீடுகள் மீண்டும் செயல்படுத்தப்படும் சூழ்நிலைகள் அல்லது வரைபடங்கள் (பெரும்பாலும் காட்சிப்படுத்தல்கள்) மீண்டும் வழங்கப்படுகின்றன; இது கிட்டத்தட்ட உடனடியாக நிகழ்கிறது. உள்ளீட்டு மாறிகள் ஒரு பயனர் இடைமுகம் வழியாக மதிப்பீடு செய்யப்படுகின்றன, இது உரை பெட்டிகள், ரேடியோ பொத்தான்கள் மற்றும் கீழ்தோன்றும் பட்டியல்கள் போன்ற விட்ஜெட்டுகளை எளிமையாக உருவாக்க அனுமதிக்கிறது. ஷைனி கோப்பில் இரண்டு முக்கிய பகுதிகள் உள்ளன, அவை மாற்றாக இரண்டு தனித்தனி கோப்புகளில் சேமிக்கப்படலாம். ஒன்று பயனர் இடைமுகத்திற்கு இடமளிக்க வடிவமைக்கப்பட்டுள்ளது, இதன் தோற்றம் இயல்புநிலை தேர்வுகளால் கட்டுப்படுத்தப்பட்டுள்ளது, இருப்பினும் பல்வேறு ஆர் தொகுப்புகள் மூலம் நீட்டிக்கப்படலாம். மற்றொன்று சர்வர் கணக்கீடுகள் மற்றும் பிளாட் உருவாக்கும் குறியீட்டிற்கு இடமளிக்கும் வகையில் வடிவமைக்கப்பட்டுள்ளது, இதற்காக R இன் அனைத்து உள்ளமைக்கப்பட்ட வசதிகளும் கிடைக்கின்றன. ஒரு ஆர்ஸ்டுடியோ சேவையகத்தில் ஷைனி பயன்பாட்டை ஹோஸ்ட் செய்வது சில வரம்புகள் வரை இலவசம், ஆனால் மற்ற கிளவுட் கம்ப்யூட்டிங் தளங்களில் ஹோஸ்ட் செய்வதை ஒப்பிடும்போது கட்டண அடுக்குகள் ஒப்பீட்டளவில் விலை உயர்ந்தவை. குறிப்புகள் வெளிப்புற இணைப்புகள் வணிக மென்பொருள் இலவச வலை மேம்பாட்டு மென்பொருள் இலவச ஆர் (நிரலாக்க மொழி) மென்பொருள்