Fóir comme alternative à Convex
Convex est un backend réactif pour les développeurs qui écrivent du TypeScript. Fóir est un backend que partagent les développeurs et l'équipe de contenu, avec la surface d'édition déjà construite.
Côte à côte
| Capability | Fóir | Convex |
|---|---|---|
| Prix | £0.99, £29 ou £99 par mois | $25 par membre et par mois, puis l'usage en plus |
| Accès typé | Schéma GraphQL généré | Fonctions TypeScript que vous écrivez |
| Modélisation du contenu | Modèles, champs, relations | Documents et validateurs |
| Expérience des éditeurs | Conçue pour les non-développeurs | Un tableau de bord des données |
| Publication | Brouillons, versions, planification | À construire vous-même |
| Localisation | Traductions par champ | À construire vous-même |
| Personnalisation | Intégrée, résolue à chaque requête | À construire vous-même |
| Médias | Bibliothèque, transformations, rendus | Stockage de fichiers |
| Authentification hébergée | Inclus, sur votre domaine | Convex Auth en bêta, ou un tiers |
| Backend au-delà du contenu | Opérations, hooks, planifications, secrets | Functions, crons, actions |
| Propriété des données | Export Postgres, règles d'accès incluses | Export de vos documents |
Prix
- Fóir
- £0.99, £29 ou £99 par mois
- Convex
- $25 par membre et par mois, puis l'usage en plus
Accès typé
- Fóir
- Schéma GraphQL généré
- Convex
- Fonctions TypeScript que vous écrivez
Modélisation du contenu
- Fóir
- Modèles, champs, relations
- Convex
- Documents et validateurs
Expérience des éditeurs
- Fóir
- Conçue pour les non-développeurs
- Convex
- Un tableau de bord des données
Publication
- Fóir
- Brouillons, versions, planification
- Convex
- À construire vous-même
Localisation
- Fóir
- Traductions par champ
- Convex
- À construire vous-même
Personnalisation
- Fóir
- Intégrée, résolue à chaque requête
- Convex
- À construire vous-même
Médias
- Fóir
- Bibliothèque, transformations, rendus
- Convex
- Stockage de fichiers
Authentification hébergée
- Fóir
- Inclus, sur votre domaine
- Convex
- Convex Auth en bêta, ou un tiers
Backend au-delà du contenu
- Fóir
- Opérations, hooks, planifications, secrets
- Convex
- Functions, crons, actions
Propriété des données
- Fóir
- Export Postgres, règles d'accès incluses
- Convex
- Export de vos documents
Le comportement de Convex est tiré de sa documentation publiée, à jour en août 2026. Lorsque nous disons qu'une chose est absente, nous voulons dire absente du produit et de ses plugins officiels, et non impossible à construire. Les corrections sont les bienvenues et nous les ferons.
Un backend que deux publics peuvent partager
Convex est un plaisir si les seules personnes qui touchent aux données écrivent du TypeScript. Dès que quelqu'un d'autre doit changer un titre, cela passe par un développeur ou par un panneau d'administration qu'un développeur construit puis possède.
Fóir donne à l'équipe de contenu une vraie surface d'édition à partir des mêmes modèles que lit votre code : aucun des deux côtés n'attend l'autre.
La couche de publication existe déjà
Brouillons, historique des versions, annulation, publication planifiée et déploiements en masse sont ce dont le travail sur le contenu est réellement fait, et sur Convex chacun est quelque chose que vous concevez et maintenez.
Ce sont ici des propriétés que vous activez par modèle.
Une connexion déjà terminée
Convex Auth gère les mots de passe, les codes à usage unique et la connexion sociale, et sa propre documentation le qualifie de bêta et moins riche en fonctionnalités que les fournisseurs tiers vers lesquels elle vous oriente pour la production.
Fóir connecte vos utilisateurs sur votre propre domaine, avec rôles, renouvellement et des règles de contenu qui savent déjà qui demande.
Un contenu qui se résout par requête
Une locale ou une audience n'est pas un champ que l'on récupère puis sur lequel on aiguille dans chaque client.
Fóir le résout côté serveur : un site web, une application native et un agent obtiennent donc la même réponse pour la même requête.
Ce que vous assembleriez autrement
Une API de contenu n'est qu'une petite partie de ce dont une application a besoin. Le reste est fourni avec.
Publication
Brouillons, historique complet des versions, annulation, publication à une date ultérieure, et déploiements groupés quand un lot doit passer en ligne en même temps.
Comportement des modèles
Par modèle : versionnement, publication, variantes, ou rien de tout cela. Les enregistrements peuvent être de simples données, appartenir à un client, ou être publics.
Permissions
Des rôles pour votre équipe et des rôles pour vos clients, plus la visibilité par enregistrement et des octrois à une personne nommée.
Connexion hébergée
Mot de passe, code à usage unique, et fournisseurs sociaux ou OIDC, sur votre propre domaine, avec jetons et renouvellement gérés pour vous.
Médias et fichiers
Une bibliothèque de médias avec téléversement, transformations et rendus adaptatifs, et les mêmes règles d'accès sur les fichiers que sur les enregistrements.
Clés API
Chaque clé atteint exactement les modèles et les opérations que vous autorisez, sur un schéma généré pour ce projet.
Automatisation
Planifications cron, hooks de cycle de vie à la publication et à la modification, opérations sortantes, et un coffre pour les clés dont elles ont besoin.
Notifications
E-mail transactionnel et push vers le web, iOS et Android, à partir des mêmes événements que votre contenu émet déjà.
Notes et tâches
Des commentaires ancrés à l'enregistrement concerné plutôt qu'à une page, assignables à la personne qui doit agir.
Ask Fóir
Un assistant qui travaille votre contenu avec les mêmes outils et les mêmes permissions que votre équipe, en mettant ses modifications en attente de relecture.
Un travail qui avance sans vous
Confiez une tâche à Fóir et il travaille pendant votre absence, puis revient sur la note quand il a besoin d'une réponse ou quand il a terminé.
Extensions
Installez des apps qui ajoutent vos propres outils à l'administration, à côté du contenu sur lequel elles agissent.
Recherche et vecteurs
Recherche plein texte, et embeddings générés pour vos enregistrements afin de retrouver par le sens plutôt que par mot-clé.
Géo
Stockez des coordonnées sur n'importe quel modèle et interrogez par proximité : ce qui se trouve près de ce point, trié par distance.
Voir le résultat avec vos propres modèles
Créez un projet, définissez un modèle et relisez-le via l'API.