Frontity, un framework open source gratuit pour la création de thèmes WordPress avec React, a levé 1 M € de financement dans une ronde dirigée par Fonds K, avec Automattic couvrant 22%. L’équipe derrière le framework l’a officiellement rendu open source en mai 2019, après l’avoir testé en interne. En un an, le framework a plus de 12 700 npm téléchargés et a construit une communauté de 250 développeurs qui l’utilisent.
Frontity réduit la barrière à la création de thèmes WordPress à chargement rapide et réactifs en supprimant les tracas de l’installation et de la configuration de tous les outils. Le cadre semble avoir capté l’intérêt d’Automattic en tant que solution WordPress locale pour faciliter les configurations découplées qui utilisent React sur le frontend.
«Nous avons décidé de créer le cadre en réponse à la demande de tous les grands éditeurs avec lesquels nous travaillions», a déclaré le PDG de Frontity, Pablo Postigo. «Cette tendance peut radicalement changer la façon dont de nombreux sites Web WordPress seront construits à l’avenir. De mon point de vue, le support d’Automattic signifie qu’ils sont également conscients de cette tendance et veulent être proches de nous. En fin de compte, nous essayons de faire en sorte que WordPress suive les dernières technologies, et plus WordPress est puissant, mieux c’est pour toutes les entreprises qui en dépendent, y compris Automattic. »
Frontity n’est pas encore rentable et Postigo a déclaré que la société ne développait pas de modèle commercial pendant cette phase initiale.
«Cette ronde de financement était la meilleure façon pour nous de rendre le projet durable», a-t-il déclaré. « Les monétisation possibles que nous envisageons de générer des revenus à l’avenir sont une solution d’hébergement, un support premium ou un marché de thèmes payants. »
Le plus grand défi de Frontity: devenir une alternative intéressante aux thèmes PHP
Postigo a identifié Gatsby et Next.js comme les principaux concurrents de Frontity dans la mer des frameworks React en lice pour l’attention des développeurs. Il a déclaré que son équipe s’inspire de ces cadres et apprécie la manière dont ils sensibilisent aux nouvelles façons de créer des sites Web.
« Notre plus grand défi à l’heure actuelle est de positionner Frontity non pas comme une alternative aux autres frameworks, mais comme une alternative aux thèmes PHP », a-t-il déclaré. «Ainsi, lorsque les développeurs commencent à rechercher la meilleure façon de créer une expérience utilisateur supérieure, ils considèrent Frontity parmi leurs options.»
Ceux qui connaissent déjà d’autres frameworks JS comme Gatsby trouveront que Frontity a moins de nouveaux concepts à apprendre, car il est 100% concentré sur WordPress et ses API. Postigo a identifié quelques autres différences majeures entre Frontity et d’autres frameworks JS populaires:
- Il est rendu de manière dynamique: cela signifie que les utilisateurs n’ont pas à reconstruire le code HTML chaque fois qu’ils modifient ou publient du contenu. L’approche préférée de Frontity est Pré-rendu sans serveur, bien qu’il existe de nombreuses façons de le configurer. C’est aussi rapide qu’un site statique (par exemple https://mars.frontity.org).
- Il est d’opinion: il a son propre gestionnaire d’état et utilise Emotion pour le CSS. Grâce à cela, les gens n’ont pas besoin d’apprendre des choses comme Redux et, en même temps, il propose un modèle d’extensibilité très flexible, plus similaire à celui de WordPress lui-même qu’au reste des frameworks JS. Les thèmes et extensions peuvent être activés et désactivés sans modifications de code.
- Il n’est pas nécessaire d’apprendre GraphQL ou l’API REST, vous obtenez les données à l’aide du gestionnaire d’état.
Même avec moins de nouveaux concepts à apprendre, Frontity reste carrément dans la boîte à outils des développeurs et n’est pas actuellement un produit qui plairait aux utilisateurs non techniques. Élargir la base d’utilisateurs de Frontity au-delà des développeurs et pénétrer le marché WordPress plus large est un objectif à long terme pour l’entreprise.
«Avec Frontity Framework, nous avons pour mission d’aider les développeurs à créer des sites Web performants et évolutifs avec WordPress et React facilement», a déclaré Postigo. « Mais l’objectif ultime de l’entreprise est de rendre la création d’expériences utilisateur agréables accessible à tous.
«Nous prévoyons d’abaisser la barrière technique afin que tout utilisateur de WordPress puisse bénéficier de notre technologie. Nous considérons qu’après avoir publié le framework, la prochaine étape vers cela consiste à construire une communauté de développeurs autour de celui-ci, afin qu’ils puissent nous aider à créer des thèmes et des extensions qui permettront aux utilisateurs non techniques de commencer à utiliser Frontity plus facilement. »
Source link