Shiny (software)
ಶೈನಿ ಎಂಬುದು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು (ಅಪ್ಲಿಕೇಶನ್ಗಳು) ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಆರ್ ಪ್ಯಾಕೇಜ್ ಆಗಿದೆ. ಇದನ್ನು 2012 ರಲ್ಲಿ ಆರ್ ಸ್ಟುಡಿಯೊದ ಸಿಟಿಒ ಜೋ ಚೆಂಗ್ ಘೋಷಿಸಿದರು. ಶೈನಿಯ ಒಂದು ಬಳಕೆಯು ವೇಗದ ಮೂಲಮಾದರಿಯಲ್ಲಿದೆ. ಪೈಥಾನ್ಗಾಗಿ ಶೈನಿ ಎಂಬ ಪ್ರತ್ಯೇಕ ಅನುಷ್ಠಾನವು ಈಗಾಗಲೇ ಆಲ್ಫಾ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿ ಲಭ್ಯವಿದೆ, ಮತ್ತು ಗುರಿ ಒಂದೇ ಆಗಿದ್ದರೂ, ಇದು ಪೈಥಾನ್ ವಾಕ್ಯರಚನೆಯನ್ನು (ಮತ್ತು ಶಬ್ದಾರ್ಥ) ಬಳಸುತ್ತದೆ ಆದ್ದರಿಂದ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ. ಇದು ಬದಲಿಯಾಗಲು ಉದ್ದೇಶಿಸಿಲ್ಲ, ಅಂದರೆ. ಇವೆರಡನ್ನೂ ಏಕಕಾಲದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಂದಿಗೂ ಪರಸ್ಪರರ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಪೈಥಾನ್ ಆವೃತ್ತಿಗಾಗಿ ಶಿನಿಲೈವ್ ಸಹ ಇದೆ (ಕನಿಷ್ಠ ಸದ್ಯಕ್ಕೆ ಮಾತ್ರ), ಇದು ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಶೈನಿಯನ್ನು ಚಲಾಯಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಅಂದರೆ. ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಸರ್ವರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಸರ್ವರ್ ಲೋಡ್ ಅನ್ನು ಕೇವಲ ಕೋಡ್ ಅನ್ನು ಪೂರೈಸಲು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ). ಶೈನಿ ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಸನ್ನಿವೇಶವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಬಳಕೆದಾರರು ಇನ್ಪುಟ್ ಅಸ್ಥಿರಗಳ ಮೂಲಕ, ಗಣನೆಗಳನ್ನು ಮರು-ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಂದರ್ಭಗಳು ಅಥವಾ ಗ್ರಾಫ್ಗಳನ್ನು (ಸಾಮಾನ್ಯವಾಗಿ ದೃಶ್ಯೀಕರಣಗಳು) ಮರು-ನಿರೂಪಿಸುವ ಸಂದರ್ಭಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತಾರೆ; ಇದು ಬಹುತೇಕ ತಕ್ಷಣವೇ ಸಂಭವಿಸುತ್ತದೆ. ಇನ್ಪುಟ್ ಅಸ್ಥಿರಗಳನ್ನು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಗಳು, ರೇಡಿಯೋ ಗುಂಡಿಗಳು ಮತ್ತು ಡ್ರಾಪ್-ಡೌನ್ ಪಟ್ಟಿಗಳಂತಹ ವಿಜೆಟ್ಗಳನ್ನು ಸರಳವಾಗಿ ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಹೊಳೆಯುವ ಕಡತಕ್ಕೆ ಎರಡು ಮುಖ್ಯ ಭಾಗಗಳಿವೆ, ಇದನ್ನು ಪರ್ಯಾಯವಾಗಿ ಎರಡು ಪ್ರತ್ಯೇಕ ಕಡತಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು. ಒಂದನ್ನು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ಗೆ ಸರಿಹೊಂದುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದರ ನೋಟವನ್ನು ಪೂರ್ವನಿಯೋಜಿತ ಆಯ್ಕೆಗಳಿಂದ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ, ಆದರೂ ಇದನ್ನು ಇತರ ಹಲವಾರು ಆರ್ ಪ್ಯಾಕೇಜ್ಗಳ ಮೂಲಕ ವಿಸ್ತರಿಸಬಹುದು. ಇನ್ನೊಂದನ್ನು ಸರ್ವರ್ ಲೆಕ್ಕಾಚಾರಗಳು ಮತ್ತು ಪ್ಲಾಟ್ ಜನರೇಟಿಂಗ್ ಕೋಡ್ಗೆ ಅನುಗುಣವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದಕ್ಕಾಗಿ ಆರ್ ನ ಎಲ್ಲಾ ಅಂತರ್ನಿರ್ಮಿತ ಸೌಲಭ್ಯಗಳು ಲಭ್ಯವಿವೆ. ಆರ್ಸ್ಟೂಡಿಯೋ ಸರ್ವರ್ನಲ್ಲಿ ಶೈನಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹೋಸ್ಟ್ ಮಾಡುವುದು ಕೆಲವು ಮಿತಿಗಳವರೆಗೆ ಉಚಿತವಾಗಿದೆ ಆದರೆ ಇತರ ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿನ ಹೋಸ್ಟಿಂಗ್ಗೆ ಹೋಲಿಸಿದರೆ ಪಾವತಿಸಿದ ಶ್ರೇಣಿಗಳು ತುಲನಾತ್ಮಕವಾಗಿ ದುಬಾರಿಯಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವ್ಯವಹಾರ ತಂತ್ರಾಂಶ ಉಚಿತ ವೆಬ್ ಅಭಿವೃದ್ಧಿ ತಂತ್ರಾಂಶ ಉಚಿತ ಆರ್ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ) ತಂತ್ರಾಂಶ