Revista El Color del Dinero

Bienvenidos a Spain News Today.

La startup Fermyon lanza Spin 1.0 para aplicaciones sin servidor WebAssembly

fermión Recientemente anunciado Actualización de giro 1.0.0una herramienta de desarrollo de código abierto y un marco para desarrollar aplicaciones sin servidor usando Asamblea web (era m).

Spin 1.0 es la primera versión estable después introducción el año pasado. En la versión 1.0, la compañía agregó soporte para nuevos lenguajes de programación (como JavaScript, TypeScript, Python o C#, además de Rust y Go) y conexión a bases de datos (relacional o redis), y distribuir aplicaciones utilizando servicios de registro comunes (Registrar un contenedor de githubY Centro acoplableo, ECR de AWS), incorporado Almacenar clave/valor Para estado persistente o aplicaciones en ejecución en Kubernetes o integración con Tienda HashiCorp Gestión de la configuración en tiempo de ejecución.

Con Spin, la empresa ofrece una experiencia de desarrollador sencilla para crear aplicaciones que funcionan con Wasm, incluido un marco para ponerlas en funcionamiento de forma rápida y segura.

Radu mateCTO en fermión, explica en un entrada en el blog:

Spin es una herramienta y un marco de desarrollo de código abierto que ayuda al usuario a crear, desarrollar, distribuir y ejecutar aplicaciones sin servidor mediante Wasm. Podemos usar spin new para crear una nueva aplicación basada en las plantillas iniciales, build spin para compilar nuestra aplicación en Wasm y spin para ejecutar la aplicación localmente.

fuente: https://www.fermyon.com/

Además de ejecutar la aplicación giratoria localmente, los desarrolladores pueden publicar la aplicación en nube de fermiones (Se lanzó en versión beta abierta el año pasado). Después de iniciar sesión en Fermyon Cloud, pueden implementar su aplicación ejecutando el siguiente comando en el directorio donde gira su aplicación.archivo toml Situado:

READ  Llega la beta de Google Play Games para Windows, pero solo para algunos jugadores

Implementar el giro de $

Además, los desarrolladores también pueden elegir Empujar aplicaciones al registro de contenedores.

Uno de los puntos principales del podcast InfoQ con carnicero mate Él era:

Spin, la herramienta de desarrollo de código abierto de Fermyon que se enfoca en el ciclo interno (ciclo de desarrollo local iterativo rápido), le permite crear rápidamente aplicaciones basadas en ensamblaje web sin tener que preocuparse por la publicación. Spin tiene un complemento de Visual Studio Code y una funcionalidad similar a los modelos de escucha de eventos sin servidor, como AWS Lambda.

La empresa planea usar WASI Vista previa 2 Y Muestra de componente Wasm En el futuro cercano. Además, en Reddit cadenaMattie respondió una pregunta de soporte web con más detalles sobre desarrollos futuros:

En el futuro, queremos permitir invocar y nombrar elementos de Spin, que se puede usar en el navegador o fuera del navegador, pero la función Spin es para escenarios sin navegador.

Fermyon es una de las muchas empresas que invierten en tecnología WASM. Por ejemplo, Docker recientemente anunciar la primera Vista previa técnica de Docker + Wasm, un diseño único que permite ejecutar contenedores Wasm con Docker utilizando el tiempo de ejecución WasmEdge. A partir de la versión 4.15, todos pueden experimentar las funciones activando Función experimental de contenedores de almacenamiento de imágenes.

Además, A. J. proyecto runwasi Es parte del sistema de contenedores de CNCF, lo que permite a los desarrolladores ejecutar el tiempo de ejecución de WebAssembly a través de un chip contenedor dentro de Kubernetes.

READ  AI puede usar datos de auriculares VR para predecir datos personales: investigadores

Finalmente, más detalles sobre Spin están disponibles en su sitio web. Páginas de documentación.