Qué es Azure para desarrolladores de JavaScript

Azure es una plataforma en la nube que proporciona una gama completa de opciones de hospedaje y servicios basados en la nube. Si no está familiarizado con el desarrollo en la nube, obtenga más información sobre Azure:

JavaScript, TypeScript y otros lenguajes

La compatibilidad del entorno de ejecución de Azure con JavaScript también admite TypeScript o cualquier otro tipo que se transpile en JavaScript.

Servicios de Azure

Los servicios basados en la nube de Azure proporcionan una gran variedad de características. Estos servicios se pueden usar de manera independiente o como una colección.

Los siguientes son algunos de los principales tipos de servicio para los desarrolladores de JavaScript:

1. Creación de servicios de Azure en el centro de inicio rápido

Cuando empiece a aprender acerca de la nube de Azure, cree una cuenta gratuita y, a continuación, comience a usar el Centro de inicio rápido en Azure Portal.

La página de cada servicio de Azure Portal incluye información de conexión que necesitará para acceder al recurso fuera del portal.

Planes de tarifa

Los planes de tarifa son el modo en que se factura el recurso. Use la calculadora de precios de Azure para comprender cómo se factura su recurso.

Recursos del plan de tarifa gratuito

Al seleccionar el plan de tarifa gratis (F0), es importante comprender las limitaciones que vienen con ese plan. Cuando se ofrece un plan de tarifa gratuito:

  • Una suscripción puede estar limitada a un recurso gratuito de ese servicio. Si no puede crear un recurso gratuito, esto significa que ya hay un recurso gratuito en la suscripción.
  • Cuando se supera la cuota del plan de tarifa, ya sea en transacciones por segundo (TPS) o transacciones al mes (TPM), la aplicación recibe un error HTTP con un mensaje que indica que no tiene cuota.

2. Preparación del entorno de desarrollo

El entorno de desarrollo necesita algunas herramientas para la mejor experiencia de desarrollo:

3. Uso de Azure SDK con JavaScript

Para usar los servicios de Azure mediante programación con JavaScript, busque el paquete npm específico del servicio que usará. Cada paquete npm tiene información de conexión específica del servicio.

Todos los SDK de Azure se ejecutan con JavaScript sin ninguna otra herramienta. Aunque la mayoría de los SDK modernos se escriben en TypeScript y proporcionan el *.d.ts archivo para la comprobación de tipos, TypeScript no es un requisito para usar los SDK de Azure o los servicios en la nube de Azure.

El código de JavaScript puede usar los servicios de Azure, independientemente de dónde esté hospedado el código (entorno local, híbrido o en la nube). Para usar los servicios de Azure mediante programación con JavaScript se recomienda utilizar los SDK de Azure. Estos SDK esperan una versión mínima de Node.js con compatibilidad a largo plazo (LTS).

4. Comprobación del entorno de ejecución para las aplicaciones JavaScript hospedadas en Azure

Para hospedar las aplicaciones JavaScript en un entorno de hospedaje de Azure, asegúrese de que el entorno de ejecución del entorno de desarrollo local de Node.js imite el entorno de ejecución del hospedaje de Azure que pretende usar.

5. Prueba de la guía de inicio rápido de JavaScript para su escenario de hospedaje

Las opciones de hospedaje permiten usar rápidamente Azure para su aplicación. Los siguientes tutoriales y guías de inicio rápido de hospedaje describen la experiencia de introducción más común con Azure:

Obtenga más información sobre las opciones de hospedaje.

Pasos siguientes