La Plugin WordPress source Gatsby, L’intégration WordPress officielle de Gatsby Cloud, a été marquée comme stable à partir de la v4 et a été rendue publique. Le plugin extrait des données de WordPress pour les configurations sans tête qui utilisent Gatsby sur le frontend. Il s’agit d’une réécriture complète du plugin source précédent de Gatsby et fonctionne en combinaison avec le WPGatsby plugin pour intégrer l’aperçu du contenu et les builds incrémentiels de Gatsby Cloud.
Après être entré en version bêta publique l’année dernière, le nouveau plugin source a été mis à jour pour permettre ce qui suit:
- Les utilisateurs ajoutent un point de terminaison compatible WPGraphQL pour accéder au contenu WordPress dans la couche de données de Gatsby à utiliser dans les modèles React
- Optimise les liens et les images dans le contenu HTML avec gatsby-image et gatsby-link
- Limite le traitement et l’optimisation des images aux images référencées dans le contenu publié, de sorte que les grandes bibliothèques multimédias ne ralentissent pas les temps de construction
- Active automatiquement l’accès aux données de toute extension WPGraphQL, intégrant le site avec d’autres plugins WordPress
WPGraphQL est requis dans le cadre de l’installation. Il transforme n’importe quel site en serveur GraphQL, ce qui facilite la récupération du contenu. Au cours des 18 derniers mois, Gatsby a pris en charge le développement et la maintenance de WPGraphQL vers une version 1.0 stable. WP Engine a récemment embauché son responsable, Jason Bahl, pour continuer à financer le projet et développer ses propres initiatives WordPress sans tête. Cela garantit que WPGraphQL continuera d’avoir un avenir solide pour une utilisation dans des projets découplés.
«Au cours de la période bêta, nous étions ravis de voir des équipes de développeurs que nous admirons adopter l’intégration Gatsby WordPress pour leurs projets», a déclaré Hashim Warren, directeur marketing de Gatsby. «Les équipes de Facebook, Bluehost et Apollo ont utilisé l’intégration WordPress de Gatsby pour créer des expériences Web accessibles, évolutives et faciles à mettre à jour.» Tous ces sites et d’autres utilisaient Gatsby + WPGraphQL en production avant que le nouveau plugin WordPress Gatsby Source ne soit officiellement stable, il a donc été testé de manière approfondie pendant la période bêta.
Le plugin réécrit est meilleur pour combler le fossé afin de rendre les interfaces Gatsby moins un compromis pour les développeurs qui travaillent avec des équipes éditoriales. Il améliore les temps de construction être moins de 10 secondes pour les sites de taille moyenne.
La complexité de l’édition et de la reconstruction des sites Gatsby a été l’un des principaux facteurs de dissuasion pour les créateurs de contenu adoptant une architecture sans tête. Il impose un flux de travail plus compliqué que le produit Gatsby Cloud est conçu pour corriger. C’est ainsi que Gatsby monétise son intégration WordPress – en rendant le flux de travail plus proche de ce que WordPress traditionnel fournit prêt à l’emploi.
En recrutant des clients potentiels sans tête, Gatsby a souligné la baisse des coûts d’hébergement de sa pile. Gatsby Cloud est gratuit pour les petits sites personnels, mais limite les utilisateurs à 100 modifications en temps réel / mois. En fait, tous les plans commerciaux ont des limites supérieures sur le nombre d’éditeurs et sur le nombre de fois où les utilisateurs peuvent effectuer des modifications en temps réel.
L’architecture découplée relève toujours carrément du domaine des développeurs. Le produit Cloud de Gatsby est un moyen pour les développeurs qui choisissent Gatsby pour le frontend de rendre leurs sites plus conviviaux pour les équipes éditoriales. Les développeurs qui souhaitent explorer la nouvelle intégration peuvent démarrer rapidement en consultant Démarreur WordPress officiel de Gatsby.