Electrobun a pour but d'être un framework inclus dans les piles pour construire des applications de bureau avec Typescript. Ce qui rendrait Electrobun différent, outre son approche de l'architecture, ce sont les objectifs du projet. Voici les priorités du projet :
Piles incluses
- Ecrire du Typescript sans perdre de temps sur le devops
- Tout ce qui est nécessaire pour construire, tester, concevoir, mettre à jour
Vitesse d'itération
- Construire votre application aussi vite que possible afin que vous puissiez itérer sur les fonctionnalités et les corrections aussi vite que possible.
- Vous permettre de livrer de petites mises à jour rentables (aussi petites que 14 Ko) afin de pouvoir livrer de nouvelles fonctionnalités et des corrections à vos utilisateurs finaux et d'obtenir des commentaires aussi rapidement et souvent que possible.
Coût de maintenance abordable
- MIT open source
- Envoyez des mises à jour minuscules à vos utilisateurs
- Tout ce dont vous avez besoin, c'est d'un serveur de fichiers (ex : S3) pour distribuer votre application.
Flexible
- Utilisez n'importe quel framework moderne pour l'interface utilisateur (du simple HTML à Preact, SolidJS, et plus encore)
- Utilisez la Webview intégrée au système (ou intégrez une Webview tierce comme Chromium : bientôt... )
Sécurité et performance
- Bun et Zig sous le capot
- Le processus principal et les processus du navigateur sont isolés l'un de l'autre.
- Opt-in pour permettre un RPC rapide, typé et facile à étendre entre le processus principal et le processus du navigateur.
- Une implémentation personnalisée de la balise webview pour les OOPIFs afin que vous puissiez construire un navigateur web.
Source : Présentation Electrobun
Et vous ?
Pensez-vous que cet outil est crédible ou pertinente ?
Quel est votre avis sur Electrobun ?
Voir aussi :
Microsoft annonce la Release Candidate de TypeScript 5.7 avec plusieurs améliorations, dont la réécriture de chemin pour les chemins relatifs et des contrôles pour les variables non initialisées
Cinq vérités inconfortables à propos de TypeScript selon Stefan Baumgartner, auteur de livres sur le langage de programmation