27 points par baeba 2025-04-29 | 4 commentaires | Partager sur WhatsApp
  • Si vous voulez créer un logiciel gratuit pour les autres :
    • le proposer en HTML statique + JavaScript
    • utiliser un hébergement web gratuit et fiable
  • Grâce à WebAssembly et Pyodide :
    • il est possible de proposer des applications Python côté client
  • Les services basés sur un serveur ne sont pas recommandés :
    • les serveurs nécessitent des mises à niveau et une gestion des coûts, ce qui devient une charge avec le temps
  • Plateforme recommandée en 2025 :
    • GitHub Pages (pour les dépôts publics, stable depuis plus de 17 ans)
  • Recommandée par le passé, mais désormais déconseillée :
    • Heroku (fiabilité en baisse depuis son rachat par Salesforce en 2022)
  • Recommandations supplémentaires :
    • distribuer sous une licence open source
    • fournir un lien exécutable immédiatement

4 commentaires

 
lazyhack 2025-04-29

Pour proposer une fonctionnalité de sauvegarde, ne faut-il pas une intégration côté serveur ? C’est le point qui continue de me faire réfléchir.

 
yeorinhieut 2025-04-29

Le niveau gratuit de Cloudflare Workers propose aussi une sorte de prise en charge de base de données (kv/sqlite/équivalent de s3).

 
yeorinhieut 2025-04-29

Moi aussi, je gère la plupart des services avec cf pages + workers (sans serveur), et je ne traite sur un serveur personnel que ce qui est vraiment nécessaire.

 
caniel 2025-04-29

Allez, Cloudflare !