Wix est connu pour être la plateforme idéale pour les débutants. Créer un site web sous Wix est un jeu d’enfant, son interface d’édition est un modèle de simplicité et ne nécessite aucunes connaissance en code.
Mais Wix a lancé Wix Code il y a quelque temps dans le but de donner aux développeurs un contrôle plus grand sur le code du site afin de pouvoir le personnaliser au maximum. Cette évolution se poursuit puisque Wix Code est récemment devenu Wix Corvid.
Pourquoi ce changement ? Tout simplement pour mettre en lumière les 28 nouvelles fonctionnalités disponibles pour les développeurs. Cela va d’une API de paiement, des formulaires personnalisés à des fonctionnalités de CRM, en passant par un serveur Node.js pour l’écriture de JavaScript. Il y a donc une tonne de nouvelles fonctionnalités avec Wix Corvid, et c’est ce que nous allons détailler dans cet article.
Qu’est-ce que Wix Corvid ?
Wix Corvid (anciennement Wix Code) est une plateforme de développement intégrée à l’écosystème Wix qui permet aux utilisateurs de créer des sites web avancés. Entre autres choses, il est capable de créer et de gérer des bases de données, de créer des pages dynamiques et d’héberger du contenu généré par les utilisateurs. De plus, si vous avez des connaissances en JavaScript, vous pouvez créer des interactions personnalisées (par exemple, des menus réductibles). Et en utilisant leur API, vous pouvez connecter votre site à d’autres applications telles que Zapier, Facebook ou encore Google Drive.
En d’autres termes, c’est un moyen de fournir à l’éditeur Wix des fonctionnalités avancées pour créer des sites plus complexes. Cela fait de Wix davantage un CMS (comme WordPress par exemple) qu’un constructeur de sites Web classique. Mais, sachez que WordPress est toujours beaucoup plus puissant et flexible que Wix Corvid.
Des prix compétitifs et une plateforme plus flexible
Découvrir les fonctionnalités proposées par Wix Corvid
Test gratuit
Avantages et inconvénients de Wix Corvid
Avant d’entrer dans les détails sur le fonctionnement de Wix Corvid et sur ce que vous pouvez construire avec, nous allons vous détailler les principaux avantages et inconvénients de cette solution. Vous pourrez donc voir si cette plateforme est faite pour vous … ou non. Les avantages :
- Contrairement à d’autres environnements, Wix Corvid est assez facile à configurer. Vous n’avez besoin que de quelques clics pour l’activer et créer votre première base de données.
- Pas de soucis techniques. Les tâches fastidieuses telles que les installations ou les mises à jour sont effectuées en arrière-plan par Wix.
- Même si vous pouvez utiliser JavaScript et définir des API, vous n’avez pas vraiment besoin de savoir coder pour commencer à l’utiliser.
- Il rend Wix plus puissant, vous permettant de créer des pages dynamiques, du contenu généré par l’utilisateur et d’attacher des bases de données à votre site.
- Wix Corvid propose de nombreux tutoriels et exemples que vous pouvez suivre pour commencer. Leur centre d’assistance est vraiment très complet.
- Wix a une communauté vers laquelle vous pouvez vous tourner si vous avez besoin d’aide, de conseils ou d’idées sur la façon d’utiliser Wix Corvid.
Comme vous pouvez l’imaginer, il présente également quelques inconvénients :
- Vous pouvez utiliser Wix Corvid gratuitement, mais si vous souhaitez avoir un site Web avec votre propre nom de domaine, vous aurez besoin d’un forfait Wix Payant.
- Contrairement aux alternatives telles que WordPress, vous ne pourrez pas utiliser PHP pour développer des scripts côté serveur. Vous serez limité à JavaScript.
- Vous n’avez toujours pas accès au code source. Contrairement à d’autres solutions comme WordPress, Drupal ou même Shopify, vous ne pourrez pas adapter totalement le code à vos besoins. Cela se traduit par moins de flexibilité pour les développeurs.
- Wix Corvid ne peut fonctionner que sur l’écosystème de Wix. Vous ne pourrez donc pas changer librement de fournisseur d’hébergement.
A qui est destiné Wix Corvid ?
Permettez-nous de commencer par dire pour qui Wix Corvid n’est PAS destiné :
- Wix Corvid ne nécessite pas d’expérience en codage. Cependant, vous devrez être un peu féru de technologie pour que cela fonctionne. Si ce n’est pas votre cas, Wix Corvid n’est alors pas fait pour vous.
- Vous aurez besoin de temps pour apprendre les tenants et les aboutissants de leur système. Même si leurs guides sont faciles à suivre, vous devrez prévoir du temps pour le maîtriser.
- Wix Corvid est assez puissant, mais ne vous attendez pas à une solution où vous pouvez tout réaliser. Il a quelques limitations (par exemple, pas de PHP), donc si vous voulez encore plus de flexibilité, il est préférable de chercher ailleurs (par exemple WordPress).
Nous recommanderions Wix Corvid à ceux qui possèdent déjà un site Wix et doivent créer des sites complexes nécessitant une base de données, connecter leur site Web à des applications externes (par exemple Yahoo Finance) ou personnaliser l’expérience utilisateur avec des événements et des interactions personnalisées. Wix Corvid est également recommandable aux concepteurs de sites Web disposant de (certaines) connaissances en JavaScript et qui ne veulent pas gérer la complexité des autres environnements.
Les composants de Wix Corvid
Fondamentalement, Wix Corvid a 3 éléments (visibles pour nous) qui libèrent tout son potentiel. Un système de base de données sur lequel vous pouvez stocker toutes sortes de fichiers (par exemple, du texte, des URL, des images ou des vidéos). Il est livré avec un système d’exportation et d’importation des informations – il est donc possible de les éditer en bloc.
Les bases de données sont les composantes clés des pages dynamiques, de la répétition des mises en page et du contenu généré par l’utilisateur. Wix fournit un moyen d’ajouter des extraits JavaScript à votre site via la console (voir la capture d’écran ci-dessous). Les événements JavaScript peuvent être liés à différents éléments du site (par exemple, des images) via le panneau des propriétés.
Voici comment créer des interactions utilisateur personnalisées, par exemple en ajoutant des info-bulles, des menus réductibles ou des modifications de contenu et de présentation. En utilisant l’API Wix, vous pouvez faire dialoguer votre site avec les API d’autres applications. Mais ne sous-estimez pas cela : l’utilisation de leur API (ou de toute autre interface) n’est pas simple, et vous aurez besoin de connaissances solides en programmation.
Mais oui, des résultats étonnants peuvent être obtenus car vous avez également accès aux applications Wix Business (par exemple, Wix Bookings). La création d’applications Web telles que des widgets météo, la collecte de critiques d’utilisateurs ou d’options de filtrage sont également possibles. Wix est d’autant plus performant pour la création de site internet.
Que puis-je réaliser avec Wix Corvid ?
Nous allons vous montrer les types de contenu et les mises en page que vous pouvez créer avec Wix Corvid.
Pages dynamiques
C’est un moyen d’afficher automatiquement le contenu stocké dans la base de données. Le système générera les pages requises pour chaque ligne de la base de données. Si vous avez déjà utilisé WordPress, vous pouvez considérer cela comme un « template ». La première étape consiste à créer une base de données (1 clic nécessaire) et à ajouter tous les champs obligatoires. Par exemple, si vous avez un site de recettes de cuisine, vous pouvez avoir les champs suivants : plat, photo, type de cuisine, ingrédients et préparation.
Une fois la base de données définie, il vous suffit de créer un exemple de page (dynamique) avec un contenu factice. Enfin, connectez les champs mentionnés ci-dessus aux éléments correspondants de la page.
Wix Corivd se charge du reste et génère automatiquement des pages individuelles pour chaque ligne de la base de données. Dans ce cas précis, une pour chaque recette.
Des prix compétitifs et une plateforme plus flexible
Découvrir les fonctionnalités proposées par Wix Corvid
Test gratuit
Répétition des mises en page
Créer des pages dynamiques individuelles est génial. Mais parfois, vous pouvez extraire automatiquement toutes les lignes de la base de données sur une seule page. Par exemple, lors de la création d’un index de recettes. Pour cela, Wix a développé une approche soignée : la répétition des mises en page.
L’idée est simple : choisissez une mise en page appropriée dans le menu « Listes et grilles » et adaptez-la à vos besoins. Ensuite, connectez chacun des éléments au champ approprié de la base de données. Et voilà, toutes les entrées de la base de données seront ajoutées, même si vous en ajoutez de nouvelles.
Les plats de la capture d’écran ci-dessus ont été ajoutés automatiquement à partir des enregistrements de la base de données.
Entrées utilisateur
Mais Wix est allé encore plus loin : ils ont permis aux webmasters de collecter des entrées d’utilisateur (par exemple via des formulaires) et de les stocker dans une base de données. Vous devez seulement créer un formulaire et le lier à un jeu de données. Mappez ensuite tous les champs du formulaire sur les bonnes entrées de la base de données. Chaque fois qu’un utilisateur envoie un formulaire, les informations y sont stockées. Cela semble plus compliqué qu’il n’y parait. Vous n’aurez besoin que de quelques clics, zéro codage. Bien sûr, avoir un tas de contenu généré par l’utilisateur dans votre base de données n’est pas si excitant. Mais vous pouvez l’utiliser pour créer des pages dynamiques ou des répétitions de mises en page et pour publier le contenu de vos visiteurs sur votre site.
Interactions utilisateur
L’avantage de pouvoir gérer JavaScript est que vous pouvez personnaliser la manière dont vous interagissez avec vos utilisateurs. C’est une occasion de créer des expériences uniques pour vos visiteurs, ce que d’autres constructeurs de sites Web ne peuvent pas faire. Cela peut vous rebuter, mais pour utiliser JavaScript, vous devez connaître… JavaScript. Il n’ya pas d’autre moyen de l’utiliser que de jouer avec le code.
Cependant, son fonctionnement est (plus ou moins) intuitif :
- Cliquez sur un élément (par exemple une image)
- Sélectionnez l’un des événements disponibles dans les propriétés.
- Ajoutez le code JavaScript, c’est la partie la plus difficile
En passant, Wix fournit plusieurs exemples que vous pouvez vérifier et adapter à ce que vous essayez d’atteindre. Mais sachez que vous pouvez vous tromper jusqu’à temps que vous sachiez utiliser un petit peu JavaScript.
Qu’est-ce que c’est que l’API ?
L’API est un outil pour les vrais geeks. Cela permet d’élargir ce que Wix peut faire nativement (basé sur JavaScript). Vous pouvez considérer cela comme un ensemble de règles pouvant interagir avec le système Wix. Voyons quelques exemples. Par exemple, vous pouvez vous connecter à d’autres services en ligne (par exemple, la météo), recevoir des informations et les afficher selon vos besoins sur votre site.
Mais vous pouvez également communiquer avec d’autres composants Wix comme l’application Wix Bookings. Cela vous permettrait de personnaliser toute l’expérience Wix Bookings. Des options telles que la création de vos propres horaires, l’offre rapide de vérifications ou l’ajout de filtres à vos services sont possibles. Mais, effectivement, ce n’est quelque chose de facile à utiliser pour les débutants.
Conclusion sur Wix Corvid
Comme vous pouvez le constater, le remplaçant de Wix Code est sur la bonne voie. Il est agréable de voir qu’avec une expérience de codage nulle, vous pouvez créer des sites avancés (par exemple, des pages dynamiques et des mises en page répétitives). C’est également génial d’avoir la possibilité de connecter des bases de données et de collecter du contenu généré par les utilisateurs. Wix Corvid facilite sans aucun doute la gestion de grands sites et de projets complexes tels que des annuaires (par exemple, des sites de recettes ou des sites immobiliers) pour les débutants.
Une note sur la vitesse du site : le fait de disposer de très nombreuses pages peut ralentir le fonctionnement de votre site Wix. Si vous avez des connaissances en programmation (ou êtes prêt à apprendre), vous pouvez obtenir d’étonnantes interactions personnalisées (par exemple, masquer ou afficher des éléments au clic). Et pour les vrais experts, l’API offre un moyen de créer vos propres applications Web (par exemple, des widgets météo, des recherches filtrées etc.). L’absence de développement PHP côté serveur peut constituer un obstacle pour certains. Si tel est votre cas, WordPress ou un CMS similaire conviendrait probablement mieux.
Des prix compétitifs et une plateforme plus flexible
Découvrir les fonctionnalités proposées par Wix Corvid
Test gratuit
Si Wix est un sujet vous intéresse, je vous invite fortement à parcourir ces articles :