En este artículo veremos cómo crear una Web API básica con el nuevo Proyecto IDX de Google, totalmente desde el navegador sin la necesidad de instalar absolutamente nada en él.
El Proyecto IDX, según Google es:
Project IDX es un espacio de trabajo asistido por IA para el desarrollo de aplicaciones multiplataforma y de pila completa en la nube. Con soporte para una amplia gama de marcos, lenguajes y servicios, además de integraciones con sus productos favoritos de Google, IDX optimiza su flujo de trabajo de desarrollo para que pueda crear y enviar aplicaciones entre plataformas con velocidad, facilidad y calidad.
Más info aquí
En este artículo veremos cómo crear una app backend con .NET, bien sencilla a modo de demostración. Para ello, seguiremos los siguientes pasos:
Ingresamos al IDE (web) aquí. Se necesita iniciar sesión con una cuenta Google.
Buscamos más plantillas (la idea es encontrar a .NET):
En la sección Backend, buscamos a .NET y la seleccionamos:
Colocamos un nombre descriptivo, seleccionamos el ambiente ideal y creamos el proyecto:
Nos mostrará el indicador de creación del proyecto:
Nos abre el IDX (hasta ahora vi que es un Visual Studio Code en la nube, tal como GitHub Codespace) y miramos el código de ejemplo:
Procedemos a ejecutar al aplicación en cuestión:
Nos ofrece opciones para abrir la web:
En una nueva pestaña, nos muestra la web App.
Algo que noté es que la plantilla figura en Backend, pero tranquilamente podemos crear una aplicación Full Stack con .NET de base para cubrir nuestras necesidades.
Al momento de escribir este artículo noto que Proyecto IDX = GitHub Codespace. La base es Visual Studio Code.
¡Espero resulte útil!