Los desarrolladores experimentados saben que una interfaz gráfica de usuario (GUI, Graphical User Interface) es una forma conveniente de interactuar a nivel básico con un sistema, pero también que cuando las cosas se ponen serias nada supera la flexibilidad y agilidad de la línea de comandos. Por eso, ahora tienes a tu disposición otra forma de interactuar con los recursos de la Plataforma de Edge Computing de Azion: Azion CLI1.
Se trata de una interfaz de línea de comandos (Command Line Interface) que potencia las operaciones en el edge, permitiendo crear aplicaciones, probarlas en un entorno local e implementarlas en nuestra plataforma, con integración completa a tus actuales pipelines de CI/CD.
Jamstack fácil con Azion CLI
Azion CLI facilita la creación de aplicaciones web seguras y de alto desempeño utilizando frameworks de Javascript y arquitectura Jamstack, que permite aprovechar al máximo las ventajas de la computación serverless y de las herramientas modernas de desarrollo.
Automatiza tareas tediosas y ayuda en las tres etapas principales de la vida de una aplicación, maximizando la productividad del desarrollador. Todo comienza con la creación: con el comando azion init puedes crear rápidamente una nueva aplicación estática a partir de una plantilla, eligiendo entre uno de los frameworks2 actualmente compatibles: Angular, Astro, Hexo, Next, React, Vue o Vite.
Creando una aplicación Next.js con Azion CLI. Imagen: Azion Technologies.
Para acelerar las pruebas, puedes ejecutarlas localmente. El comando azion dev crea una copia local del entorno de ejecución, lo que permite probar Edge Applications y Edge Functions sin necesidad de una nuevo despliegue cada vez que se realiza un cambio.
Una vez que todo esté listo, basta con usar el comando azion deploy. Esto construirá tu aplicación como una Edge Function, y todos los recursos necesarios para que se vuelva accesible se crearán automáticamente. Al final del proceso, estará disponible en todas las Edge Locations de Azion.
Código Abierto
Escrito en el lenguaje de programación Go, el código fuente de Azion CLI está disponible en nuestro repositorio en GitHub3 bajo una licencia de código abierto, lo que permite a los desarrolladores modificarlo para que se adapte a las necesidades de sus proyectos, o incluso integrarlo en sus propias aplicaciones.
Conclusión
Robusta, flexible y de código abierto, Azion CLI es una herramienta que potencia la creación, pruebas e implementación de aplicaciones Jamstack en el edge, optimizando la productividad del desarrollador y consolidando a Azion como una plataforma de edge computing que valora la eficiencia, modernidad, libertad y flexibilidad.
Crea una cuenta gratuita para experimentar todo lo que la plataforma de edge computing de Azion y Azion CLI tienen a ofrecer o habla con nuestros experts para obtener más información.
Referencias
1 Visión general de Azion CLI
2 Visión general de los frameworks compatibles con la plataforma de Azion
3 Repositorio con el código fuente de Azion CLI en GitHub