Wakanda (software)
ವಕಾಂಡಾ ಎಂಬುದು ವೆಬ್ ಅಥವಾ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಚಲಾಯಿಸಲು ಬಳಸುವ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವೇದಿಕೆಯಾಗಿದೆ. ಇದು ಆಂಗ್ಯುಲರ್ ಜೆಎಸ್, ಅಯಾನಿಕ್, Node.js ಮತ್ತು ಟೈಪ್ಸ್ಕ್ರಿಪ್ಟ್ ಸೇರಿದಂತೆ ಮುಕ್ತ ಮಾನದಂಡಗಳ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಲಿನಕ್ಸ್ (ನಿಯೋಜನೆ ಮಾತ್ರ), ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಮತ್ತು ಮ್ಯಾಕೋಸ್ (ಸ್ಟುಡಿಯೋ ಅಭಿವೃದ್ಧಿ) ಗಳಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ವಕಾಂಡಾ ಉಪಕರಣಗಳು ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿದೆಃ ವಕಾಂಡಾ ಸರ್ವರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸರ್ವರ್ ಎಂಜಿನ್ನೊಂದಿಗೆ ವಸ್ತು-ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯವನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಡಿಬಿ ಮತ್ತು ವೆಬ್ ಸೇವೆಗಳಿಗಾಗಿ ಡೇಟಾಬೇಸ್ ಅಬ್ಸ್ಟ್ರ್ಯಾಕ್ಷನ್ ಲೇಯರ್, ಸ್ವಯಂ-ರಚಿತವಾದ ಆರ್ಇಎಸ್ಟಿ ಎಪಿಐ ಮತ್ತು ಭದ್ರತಾ ಪದರ ನಿರ್ವಹಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಾಕಂಡಾ ಸ್ಟುಡಿಯೋ ದತ್ತಾಂಶ ಮಾದರಿಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಸಂಪಾದಕರೊಂದಿಗೆ ಡೆಸ್ಕ್ಟಾಪ್ ಐಡಿಇ ಆಗಿದೆ. ಇದನ್ನು ವೆಬ್ ಮತ್ತು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ರೂಪಿಸಲಾಗಿದೆ. ಇದು ಮೊಬೈಲ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಕಟ್ಟಡದ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ (ಅಪಾಚೆ ಕಾರ್ಡೋವಾ ಬಳಸಿ). ವಾಕಂಡಾ ಕ್ಲೈಂಟ್ ಕನೆಕ್ಟರ್ ಸರ್ವರ್ ಮತ್ತು ಆಂಗ್ಯುಲರ್ ಜೆಎಸ್ 1 & 2 ಮತ್ತು ಅಯಾನಿಕ್ 1 & 2 ನಂತಹ ಫ್ರಂಟ್-ಎಂಡ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಡೇಟಾ ಪ್ರೊವೈಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. 2008ರಲ್ಲಿ ಸರ್ವರ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ವಾಕಾಂಡಾವನ್ನು ಮೊದಲ ಬಾರಿಗೆ 2009ರಲ್ಲಿ ದಿ ಅಜಾಕ್ಸ್ ಎಕ್ಸ್ಪೀರಿಯೆನ್ಸ್ನಲ್ಲಿ ಮತ್ತು ನಂತರ ಅದೇ ವರ್ಷ JSConf.eu ನಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು. 2010 ರಲ್ಲಿ ಖಾಸಗಿ ಡೆವಲಪರ್ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು ವಾಕಂಡಾ ಸ್ಟುಡಿಯೋದ ಮೊದಲ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಮಾಡೆಲ್ ಡಿಸೈನರ್ ಮತ್ತು ಜಿಯುಐ ಡಿಸೈನರ್ ಸೇರಿದಂತೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲಾಯಿತು. ವಾಕಾಂಡಾ ಜೂನ್ 2011 ರಲ್ಲಿ ಹೊಸ ಡೆವಲಪರ್ ಪೂರ್ವವೀಕ್ಷಣೆಯೊಂದಿಗೆ ಸಾರ್ವಜನಿಕ ಗಮನಕ್ಕೆ ಬಂದಿತು, ಎರಡನೇ ಸಾರ್ವಜನಿಕ ಡೆವಲಪರ್ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು "ವಾಕಾಂಡೇ-JS.everywhere (ಬೋಸ್ಟನ್, ಅಕ್ಟೋಬರ್, 2011)" ಸಮ್ಮೇಳನದಲ್ಲಿ ಘೋಷಿಸಲಾಯಿತು, ಮತ್ತು ಡಿಸೆಂಬರ್ 15 ರಂದು ಮೊದಲ ಬೀಟಾ. ವಕಾಂಡಾ ಮಾರ್ಚ್ 15,2012 ರಿಂದ ಲೈವ್ ಬಿಡುಗಡೆಯ ಆವೃತ್ತಿಯಾಗಿ ಲಭ್ಯವಿದೆ. 2012ರ ಜೂನ್ 28ರಂದು, ವಕಾಂಡಾದ ಮೊದಲ ಆವೃತ್ತಿಯನ್ನು ಅಧಿಕೃತವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಅಕ್ಟೋಬರ್ 26,2012 ರಂದು ಯುಎಸ್ ಮತ್ತು ಫ್ರಾನ್ಸ್ನಲ್ಲಿ ನಡೆದ JS.everywhere () ಸಮ್ಮೇಳನದಲ್ಲಿ ಇದನ್ನು ಪ್ರದರ್ಶಿಸಲಾಯಿತು. 2009 ರಿಂದ ಕಾಮನ್ ಜೆಎಸ್ ಕಾರ್ಯನಿರತ ಗುಂಪಿನಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ ತೊಡಗಿಸಿಕೊಂಡ ತಂಡವು, ಅಕ್ಟೋಬರ್ 2012 ರಲ್ಲಿ ಡಬ್ಲ್ಯು3ಸಿಗೆ ಸೇರುವ ಮೊದಲು, ಏಪ್ರಿಲ್ 2012 ರಲ್ಲಿ "ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಪಿಐಗಳು" ಡಬ್ಲ್ಯು3ಸಿ ಸಮುದಾಯ ಗುಂಪನ್ನು ರಚಿಸಿತು. ವಕಾಂಡಾ ಎಸ್. ಎ. ಎಸ್. ಕಂಪನಿಯನ್ನು 2014ರ ಡಿಸೆಂಬರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಯಿತು. 2015ರ ಡಿಸೆಂಬರ್ 7ರಂದು ವಕಾಂಡಾ ಡಿಜಿಟಲ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ಯಾಕ್ಟರಿಯನ್ನು ಅಧಿಕೃತವಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಯಿತು. 2016ರಲ್ಲಿ, ವಾಕಾಂಡಾವನ್ನು ಗಾರ್ಟ್ನರ್ ಕೂಲ್ ವೆಂಡರ್ ಎಂದು ಹೆಸರಿಸಿದರು. ಆರ್ಕಿಟೆಕ್ಚರ್ ವಾಕಂಡಾ ಸರ್ವರ್ ಕಾಮನ್ಜೆಎಸ್ ಮಾಡ್ಯೂಲ್ಗಳು, ವೆಬ್ ವರ್ಕರ್ಸ್, ವೆಬ್ ಸ್ಟೋರೇಜ್, ಎಕ್ಸ್ಎಂಎಲ್ಎಚ್ಟಿಪಿ ರಿಕ್ವೆಸ್ಟ್, ಎಚ್ಟಿಎಂಎಲ್5 ಫೈಲ್ ಎಪಿಐ, ಬ್ಲಾಬ್ಸ್, ಟೈಮರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದು ಫೈರ್ಬಗ್ ಕ್ರಾಸ್ಫೈರ್ ಡೀಬಗ್ಗರ್ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ವೆಬ್ಕಿಟ್ ರಿಮೋಟ್ ಡೀಬಗ್ಗಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ವಾಕಾಂಡಡಿಬಿ ನೊಎಸ್ಕ್ಯೂಎಲ್ ಎಂಜಿನ್ ಅನ್ನು ಒಡಾಟಾ ಆರ್ಇಎಸ್ಟಿ ಎಪಿಐಯಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದ ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಮೂಲಕ ಪ್ರವೇಶಿಸಲಾಗುತ್ತದೆ, ಇದು ಮೈಎಸ್ಕ್ಯೂಎಲ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಸ್ಕ್ಯೂಎಲ್ ಸರ್ವರ್ ಮತ್ತು ಒ. ಡಿ. ಬಿ. ಸಿ. ಶ್ರೇಣಿಗಳ ದತ್ತಸಂಚಯಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಕನೆಕ್ಟರ್ಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ವಾಕಂಡಾ ಈವೆಂಟ್ ಎಮಿಟರ್, ಸಾಕೆಟ್ ಮತ್ತು ಟಿಎಲ್ಎಸ್ ಸೇರಿದಂತೆ ಕೆಲವು Node.js ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ವಕಾಂಡಾ ತನ್ನ ಪೂರ್ವನಿಯೋಜಿತ ಪ್ಯಾಕೇಜ್ಗಳ ಭಾಗವಾಗಿ ಇತರ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ವಾಕಂಡಾ ಸರ್ವರ್ ಅನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ಕೋರ್, ಐಸಿಯು, ಓಪನ್ಎಸ್ಎಸ್ಎಲ್ ಮತ್ತು ಝ್ಲಿಬ್ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಚ್ಟಿಎಮ್ಎಲ್5 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿಗಳು ಅಜಾಕ್ಸ್ (ಪ್ರೋಗ್ರಾಮಿಂಗ್) ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫ್ರೀ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಸ್ ನೊಎಸ್ಕ್ಯೂಎಲ್ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಗ್ನೂ ಎಜಿಪಿಎಲ್ ಪರವಾನಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ