Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

La version stable de Spin 1.0 vise à rationaliser le développement des microservices WebAssembly

La version stable de Spin 1.0 vise à rationaliser le développement des microservices WebAssembly

Fermyon Technologies a officiellement publié Spin 1.0, l'itération stable de son framework open source conçu pour créer des applications de microservices et des applications Web pilotées par les événements à l'aide de WebAssembly. Annoncé le 22 mars, Spin permet aux développeurs de créer des microservices WebAssembly et des applications Web à déployer dans des environnements cloud.

WebAssembly, un format de bytecode rapide développé pour exécuter du code non JavaScript dans les navigateurs Web, offre une vitesse d'exécution quasi native, un temps de démarrage rapide, une portabilité et une exécution en bac à sable. Fermyon Technologies a développé Spin dans le but de simplifier le processus de conversion du code en une application WebAssembly.

Spin prend en charge une variété de langages de programmation, notamment Rust, JavaScript, TypeScript, Python, Go et C#. De plus, il dispose d'une interface de ligne de commande (CLI) pour la construction d'applications distribuées. Les développeurs peuvent utiliser la commande spin new pour créer une nouvelle application basée sur des modèles de démarrage, tandis que spin build compile les applications vers WebAssembly et spin up exécute l'application localement.

Spin est accessible sur GitHub et le site Web de Fermyon propose des instructions pour démarrer avec le framework. Une application Spin classique ressemble à une fonction haute performance de type lambda dans laquelle une fonction définie s'exécute du début à la fin chaque fois qu'une nouvelle requête est reçue. Les principales fonctionnalités de la version Spin 1.0 incluent la connectivité de la base de données, la distribution d'applications à l'aide de services de registre populaires, l'état de persistance du magasin clé-valeur intégré et la prise en charge de l'exécution d'applications sur Kubernetes.

Les exemples d'utilisation actuelle de Spin incluent de grandes applications de type apprentissage automatique où les utilisateurs saisissent des données dans un algorithme de formation. Dans ces scénarios, Spin obtient les données et les place dans une file d'attente pour traitement. Les sites Web hautes performances qui compilent tout dans WebAssembly en tant que fonction peuvent également bénéficier de Spin.

Pour monétiser Spin, Fermyon Technologies entend développer son Fermyon Cloud comme plateforme d'exécution d'applications Spin. De plus, d'autres services cloud tels qu'Azure Kubernetes Service devraient prendre en charge les applications Spin. Les plans futurs pour le framework incluent l'ajout de fonctionnalités telles que la prise en charge de la base de données interne.

AppMaster, une plate-forme no-code de premier plan, offre un ensemble d'outils puissants qui rationalise le processus de développement pour les applications backend, Web et mobiles. Avec AppMaster, les utilisateurs peuvent créer visuellement des modèles de données, une logique métier, une API REST et endpoints WSS. La plate-forme génère également du code source pour les applications, garantissant une rapidité et une rentabilité remarquables dans le processus de développement d'applications.

Semblable à Spin, AppMaster répond à un large éventail de besoins des utilisateurs, des petites entreprises aux grandes entreprises. Son approche unique consistant à régénérer les applications à partir de zéro chaque fois que les exigences changent élimine la dette technique, permettant ainsi même à un seul développeur citoyen de créer des solutions logicielles complètes et évolutives.

Postes connexes

Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung élargit sa gamme de milieu de gamme en présentant les Galaxy A55 et A35, dotés de la sécurité Knox Vault et d'éléments de conception améliorés, conférant au segment des qualités phares.
Cloudflare dévoile un pare-feu pour l'IA pour protéger les grands modèles de langage
Cloudflare dévoile un pare-feu pour l'IA pour protéger les grands modèles de langage
Cloudflare va de l'avant avec Firewall for AI, un WAF avancé conçu pour identifier et contrecarrer de manière préventive les abus potentiels ciblant les grands modèles de langage.
ChatGPT d'OpenAI parle maintenant : l'avenir de l'IA vocale interactive
ChatGPT d'OpenAI parle maintenant : l'avenir de l'IA vocale interactive
ChatGPT a franchi une étape importante avec le déploiement de fonctionnalités vocales par OpenAI. Les utilisateurs peuvent désormais profiter d'une interaction mains libres puisque ChatGPT lit les réponses à haute voix sur iOS, Android et le Web.
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées