2 points par xguru 2025-05-21 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Fresh 2 n’a pas encore été officiellement publié, mais il est déjà utilisé en production sur le site officiel de Deno et sur Deno Deploy
  • Fresh 1.0 a été lancé avec pour objectif de créer facilement des sites web en s’appuyant sur les technologies web les plus récentes, et a rapidement gagné en popularité
  • Par la suite, avec l’ajout de fonctionnalités et l’évolution des besoins d’usage vers plus de complexité, le projet s’est heurté aux limites de sa structure existante, ce qui a conduit à une refonte complète de l’architecture afin de disposer de fondations plus solides
  • Pour atteindre les objectifs clés de Fresh 2.0, il a d’abord fallu renforcer la stabilité de Deno et de JSR eux-mêmes
    • Renforcement de la compatibilité de Deno 2 avec Node et npm
    • La migration vers JSR a simplifié la gestion des dépendances
  • Actuellement, la version alpha de Fresh 2 est utilisée sur Deno et Deno Deploy, et la sortie officielle est prévue pour la fin du 3e trimestre 2025 (septembre prévu)
  • Caractéristiques de Fresh 2
    • L’adoption d’une API de style Express/Hono améliore l’ergonomie de l’API
    • Des composants asynchrones, un middleware à signature unique et une architecture basée sur des plugins renforcent la flexibilité et l’extensibilité
    • La transformation JSX precompile est intégrée par défaut, ce qui améliore la vitesse de rendu
  • La version alpha (2.0.0-alpha.34) est actuellement disponible, et offre la meilleure expérience lorsqu’elle est utilisée avec Deno 2.3
  • Au sein même de l’équipe Deno, Fresh 2 est considéré comme un outil très productif

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.