Resumen

Completado

En este módulo, ha refactorizado la aplicación de Node.js Express a Azure Functions. Ahora ya no tendrá que preocuparse por los servidores, puesto que usa un modelo sin servidor.

Node.js y Express son soluciones poderosas para servir puntos finales de API. Con Functions, puede cambiar las API a la arquitectura sin servidor y no preocuparse por la configuración o el mantenimiento del servidor.

También puede reducir el costo de mantener un servidor siempre activo y mejorar la escalabilidad si reemplaza el servidor Node.js Express por la aplicación Functions. En última instancia, con Functions se centra en el código, no en los servidores.

Nota:

Para implementar la aplicación de Functions en la nube, consulte el tutorial Administración de grupos de recursos de Azure con la API de funciones de TypeScript. Puede usar una cuenta de Azure gratuita y usar la extensión de Azure Functions para que Visual Studio Code implemente la aplicación.

La solución para el proyecto de ejemplo actual se encuentra en la rama de solución del proyecto de GitHub. Siga las instrucciones del archivo LÉAME para empezar. Puede explorar la ejecución de la aplicación de Express o de la aplicación de Functions para conocer las diferencias. A continuación, intente aplicar este mismo cambio al código.

Otros recursos

Para obtener más información sobre Functions, Visual Studio Code y depuración, consulte los siguientes recursos:

Visual Studio Code

Functions

Recursos de depuración