RedwoodJS : un framework pour développer des applications JAMStack

Par:
fredericmazue

lun, 02/11/2020 - 16:20

Redwood est un projet open source initié par Tom Preston-Werner, cofondateur de GitHub et créateur de Jekyll être autres.

Tom décrit Redwood ainsi : 'Redwood est un framework d'applications Web sans serveur, à pile complète, qui vous permettra de créer et de déployer facilement des applications JAMstack. Imaginez une interface React, fournie de manière statique par CDN, qui communique via GraphQL à votre backend fonctionnant sur AWS Lambdas dans le monde entier, le tout déployable avec juste un git push c'est Redwood.'

La pile de Redwood comprend React , GraphQL, Prisma , Babel , Webpack. D'autres bibliotèhiques devraient venir prochainement s'y ajouter. Redwood s'appuie sur Jamstack, une architecture de développement Web basée sur JavaScript côté client, des API réutilisables et un balisage prédéfini.

Redword comporte sa propre solution de routage intégrée qui permet de mettre à jour le chemin d'une route sans rompre aucun des liens vers celle-ci.

Redwood est un logiciel libre sous licence MIT, disponible sur GitHub.