ಐರಿಸ್: GO ಭಾಷೆಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ವೇಗವಾಗಿ ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್

ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ನಾನು ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದೇನೆ GO ಭಾಷೆ, ಇದಕ್ಕಾಗಿಯೇ ಪ್ರಚಾರ ಮಾಡುವುದು ಮುಖ್ಯವಾಗಿದೆ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಐರಿಸ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡಲು ಇದು ಖಂಡಿತವಾಗಿಯೂ ನಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

GO ಭಾಷೆ ಎಂದರೇನು?

Go ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಗೂಗಲ್, ಸಿ ಭಾಷೆಯನ್ನು ಅದರ ಮೂಲ ಅಥವಾ ಸ್ಫೂರ್ತಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇದನ್ನು ವಸ್ತು-ಆಧಾರಿತ, ಏಕಕಾಲೀನ, ರಚನಾತ್ಮಕ, ಕಡ್ಡಾಯ ಮತ್ತು ಸಂಕಲಿಸಿದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ನಿರೂಪಿಸಲಾಗಿದೆ. ಅದರ ಉಪಯೋಗ GO ಭಾಷೆ ಇದು ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ಹೆಚ್ಚುತ್ತಿದೆ ಮತ್ತು ಈಗಾಗಲೇ ಹೆಚ್ಚಿನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ, ವಿಶೇಷವಾಗಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನಿಂದ ಪಡೆದವು.

El ಭಾಷೆಗೆ ಹೋಗಿ ಇದು ಎದ್ದು ಕಾಣುವಂತಹ ಕ್ರಿಯಾತ್ಮಕ ಭಾಷೆಗಳ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಹ ಸಂಯೋಜಿಸುತ್ತದೆ ಪೈಥಾನ್, ಈ ಭಾಷೆಯ ಬಗ್ಗೆ ಅನೇಕರು ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಸಂಗತಿಯೆಂದರೆ ವಿನಾಯಿತಿಗಳ ಕೊರತೆ.

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ಎಂದರೇನು?

El ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ GO ಭಾಷೆಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಇದು ವೇಗವಾಗಿ ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ, ಇದು a ಇಲ್ಲಿ GO ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ಸಂಘಟಿತ ರೀತಿಯಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಕ್ರಿಯಾತ್ಮಕತೆಯ ಸರಣಿಯನ್ನು ಹೊಂದಿರುವ ಸಂಪೂರ್ಣವಾಗಿದೆ.

ಐರಿಸ್ಗೊ

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ವೈಶಿಷ್ಟ್ಯಗಳು

  • Está centrado en el alto rendimiento
  • IDE en línea: Se puede editar y compilar del lado de cliente, en caso de no poder acceder directamente gracias al pluEdita y compila el código del lado del cliente cuando no está en casa a través del plugin-editor.
  • Tiene un soporte de enrutamiento robusto
  • Tiene una series de plantilla que podemos utilizar para nuestros proyectos
  • Pose una WebSocket API altamente escalable con eventos personalizados
  • Posee sesiones de soporte con GC, memory y Redis providers
  • Posee Middleware y plugins fácil de utilizar
  • Full API REST
  • Personalizador de errores HTTP
  • Compilador Typescript + editor basado en navegador
  • Posee negociación de contenido y flujo continuo
  • Posee seguridad de la capa de Transporte (Transport Layer Security)
  • Permite recargar los cambios en el código fuente
  • Soporte para OAuth, OAuth2 y 27 API más.
  • JSON ವೆಬ್ ಟೋಕನ್ಗಳು
  • ಮತ್ತು ಅನೇಕ ಇತರ ಕ್ರಿಯಾತ್ಮಕತೆಗಳು.

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ನೀವು ಸ್ಥಾಪಿಸಬೇಕಾದ ಏಕೈಕ ಅವಶ್ಯಕತೆಯೆಂದರೆ GO ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅವರಿಗೆ ನಾವು ಈ ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಪಾಲಿಸಬೇಕು:
wget https://storage.googleapis.com/golang/go1.6.3.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.6.3.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ಭಂಡಾರವನ್ನು ಕ್ಲೋನ್ ಮಾಡಲು
git clone https://github.com/kataras/iris.git

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್‌ವರ್ಕ್ನಲ್ಲಿ ಪುಸ್ತಕ ಮಾಡಿ

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಳಕೆಯ ಕುರಿತು ನೀವು ಸಂಪೂರ್ಣ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ಪ್ರವೇಶಿಸಬಹುದು ಇಲ್ಲಿ

ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಕಾರ್ಯಕ್ಷಮತೆ

ಐರಿಸ್ ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅಭಿವೃದ್ಧಿ ತಂಡವು ಆಗಾಗ್ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರೀಕ್ಷೆ ನಿಮ್ಮ ಉಪಕರಣದ, ಪರೀಕ್ಷೆಗಳ ಈ ಸೂಟ್ ಎಲ್ಲಾ ಎಚ್‌ಟಿಟಿಪಿ ವಿನಂತಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಎಲ್ಲರ ನಡುವೆ ಹೋಲಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗೆ ಹೋಗಿ. ಗ್ರಾಫ್ನಲ್ಲಿ ನೀವು ರಿಯಾಲಿಟಿ ನೋಡಬಹುದು ಅದು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ ವೆಬ್ ಐರಿಸ್ ಫ್ರೇಮ್ವರ್ಕ್, ನಿಸ್ಸಂದೇಹವಾಗಿ GO ಭಾಷೆಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ವೇಗವಾಗಿ ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್.

ಬೆಂಚ್‌ಮಾರ್ಕ್ಫ್ರೇಮ್‌ವರ್ಕ್ಐರಿಸ್ಗೋ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಕ್ರಿಸ್ಟಿಯನ್ ಎಂ ಡಿಜೊ

    En https://github.com/kataras/iris#deprecated 02 ಜುಲೈ 2017 ರಂದು ಅದನ್ನು ಖರೀದಿಸಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತಾರೆ?
    »
    ನಿರಾಕರಿಸಲಾಗಿದೆ
    ಐರಿಸ್ ಅನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ ಆದ್ದರಿಂದ ಅಭಿವೃದ್ಧಿಯು ಸಮುದಾಯಕ್ಕೆ ಬಿಟ್ಟದ್ದು, ಇಲ್ಲಿಯವರೆಗೆ ಎರಡು ಸಕ್ರಿಯ ಐರಿಸ್ ಆಧಾರಿತ ಸಮುದಾಯಗಳಿವೆ.

    ಬದಲಿಗೆ ಈ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿ:
    «

    1.    ಹಲ್ಲಿ ಡಿಜೊ

      ಒಂದು ಪಾಸ್, ಅವರು ಅದನ್ನು ಫೋರ್ಕ್ ಮಾಡಿದ್ದಾರೆ, ಅದರ ಹೊಸ ಫೋರ್ಕ್‌ಗಾಗಿ ನಾನು ಲೇಖನವನ್ನು ನವೀಕರಿಸುತ್ತೇನೆ ... ಐರಿಸ್ ಅತ್ಯುತ್ತಮ ಚೌಕಟ್ಟು, ನಾನು ಆಗಾಗ್ಗೆ ಬಳಸುವ ಒಂದು

  2.   ಕ್ರಿಸ್ಟಿಯನ್ ಡಿಜೊ

    ಹೌದು.

    ಐರಿಸ್ ಯೋಜನೆಯನ್ನು ದುಬೈ ಮೂಲದ ಸ್ಟಾರ್ಟ್ಅಪ್ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿದೆ.

    ಸಂಬಂಧಿತ ಪ್ರತಿಯೊಂದು ಸಾರ್ವಜನಿಕ ಡೇಟಾ ಕನಿಷ್ಠ 30 ದಿನಗಳವರೆಗೆ ತೆರೆದಿರಬೇಕು ಎಂದು ಎರಡೂ ಕಡೆಯವರು ಒಪ್ಪುತ್ತಾರೆ.

    30 ದಿನಗಳ ಅವಧಿಯ ನಂತರ, ಈ ಭಂಡಾರ ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಸಾರ್ವಜನಿಕ ಡೇಟಾವನ್ನು ಯಾವುದೇ ಎಚ್ಚರಿಕೆಗಳಿಲ್ಲದೆ ಶಾಶ್ವತವಾಗಿ ಅಳಿಸಲು ಅಥವಾ ವರ್ಗಾಯಿಸಲು ಕಂಪನಿಗೆ ಸ್ವಾಮ್ಯದ ಹಕ್ಕುಗಳಿವೆ.

    ಕಂಪನಿಯು ತನ್ನ ನಿಜವಾದ ಗುರುತನ್ನು ಸಾರ್ವಜನಿಕರಿಗೆ ಬಹಿರಂಗಪಡಿಸಬಹುದು ಅಥವಾ ಇಲ್ಲದಿರಬಹುದು

  3.   ಇಸ್ರೇಲ್ ಲುಗೊ ಡಿಜೊ

    ಸಮುದಾಯವು ಮುನ್ನಡೆಸುವದು ಇದನ್ನೇ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ
    https://github.com/go-siris/siris

  4.   ಸೆರ್ಗಿಯೋ ಡಿಜೊ

    ಗೋದಲ್ಲಿ ಐರಿಸ್ ಇನ್ನೂ ಮುಖ್ಯ ಮತ್ತು ವೇಗದ ಚೌಕಟ್ಟಾಗಿದೆ? ಗೋ-ಸರ್, ಇದಕ್ಕಿಂತ ಉತ್ತಮವಾಗಿ ಬಳಸಲು ನೀವು ಶಿಫಾರಸು ಮಾಡುತ್ತೀರಾ? ಕೊನೆಯಲ್ಲಿ ಈ ಯೋಜನೆಯನ್ನು ದುಬೈ ಕಂಪನಿಯು ಖರೀದಿಸಬೇಕೆಂದು ಭಾವಿಸಲಾಗಿತ್ತು? ಈ ಚೌಕಟ್ಟು ವ್ಯಾಲ್ಯಾಲಾ / ಫಾಸ್ಟ್‌ಟಿಪಿ ಅನ್ನು ಆಧರಿಸಿದೆ?

  5.   david96 ಡಿಜೊ

    ಪ್ರಸ್ತುತ ಯಾವುದು ಉತ್ತಮ ??? ನಾನು ಇಂದು ಜೂನ್ 2019 ಅನ್ನು ಕೇಳುತ್ತೇನೆ, ಈ ಪ್ರವೇಶವು ಸುಮಾರು 2 ವರ್ಷಗಳು.