Quorini

Quorini

Quorini · Programmation

Quorini est une plateforme sans code pour concevoir et exécuter des API cloud serverless, avec éditeur visuel de données et déploiement backend instantané.

Aperçu de l'interface de Quorini

À propos de Quorini

What Is Quorini

Quorini est une plateforme de backend en tant que service pour construire des API cloud serverless sans écrire de code serveur. Vous définissez vos modèles de données, vos groupes d'utilisateurs et vos permissions dans un éditeur visuel, puis vous publiez une API GraphQL en ligne sur un environnement managé. Le produit s'attaque à la partie lente du développement d'applications : monter les structures de données, les règles d'accès et un backend qui tient la charge avant de pouvoir livrer quoi que ce soit.

Deux développeurs, Alex Tartach et Katya Prusakova, ont créé Quorini après avoir refait le même travail de configuration backend projet après projet. La plateforme tourne sur AWS et a été lancée sur Product Hunt le 7 novembre 2024, où elle a décroché le Product of the Week avec 923 votes. Elle reste gratuite pendant sa phase bêta, donc il n'y a pas encore de page de tarifs sur laquelle se projeter.

Les limites comptent avant de s'engager. Quorini est encore en bêta, ce qui veut dire que les fonctionnalités et les conditions peuvent bouger. Les SDK natifs couvrent JavaScript et React, donc les équipes sur d'autres stacks passent directement par l'API GraphQL. Et comme le service est hébergé, vous confiez votre modèle de données et vos fiches utilisateurs à une jeune entreprise.

Getting Started

  1. Créez un projet sur quorini.app et ouvrez l'éditeur visuel.
  2. Construisez vos entités métier, leurs attributs et sous-objets, et définissez des enums là où un champ a besoin de choix figés.
  3. Mettez en place des groupes d'utilisateurs et appliquez le contrôle d'accès par rôles au niveau de l'objet ou du champ.
  4. Publiez le backend et copiez les requêtes, mutations et types côté client générés.
  5. Installez le SDK @quorini/core, pointez-le vers votre projet et connectez votre front-end.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Quorini.

Offre gratuiteOui
Offres payantesN/A
PlateformeWeb
DéveloppeurQuorini
CatégorieProgrammation
Date de lancementNov 2024
Dernière mise à jourNov 2024
Visites du siteN/A
Classement mondial du siteN/A
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Fondateurs de startups et petites équipes
  • Développeurs freelance et agences
  • Développeurs front-end

Tâches

  • Modéliser les données d'une nouvelle application
  • Configurer les règles d'accès
  • Prototyper un MVP

Cas d'usage

  • Un prototype de week-end qui a besoin d'un vrai backend
  • Un studio qui jongle avec plusieurs projets clients
  • Un outil interne pour une équipe non technique

Fonctionnalités clés

Modélisation visuelle des données

L'éditeur de Quorini vous laisse construire entités, sous-objets et enums via une interface visuelle au lieu d'écrire des fichiers de schéma à la main. Vous définissez la forme de vos objets métier et de leurs attributs, et la plateforme en fait un modèle de données structuré derrière une API en ligne. C'est le cœur du produit : il supprime le travail de schéma et de migration qui précède habituellement la moindre ligne de code exécutée.

Contrôle d'accès par rôles

Les permissions se règlent par groupe d'utilisateurs et peuvent se limiter à un objet entier ou descendre jusqu'à un seul champ. Ce contrôle au niveau du champ sépare Quorini d'une simple base de données, parce que vous pouvez masquer une colonne de salaires ou une note interne aux rôles qui ne doivent pas la voir. Vous intégrez les règles de confidentialité au modèle au fur et à mesure, pas après coup.

Déploiement d'API instantané

Une fois modèles et permissions en place, publier en production est un clic, et Quorini vous crée des environnements de développement et de production. Le backend est entièrement managé, donc aucun serveur à configurer, à patcher ni à dimensionner. Pour les équipes sans ingénieur backend, cette seule étape est souvent la raison du choix.

API GraphQL avec types générés

Quorini expose votre backend en API GraphQL et génère en parallèle les types, requêtes et mutations côté client. Vous les copiez dans votre dépôt, ce qui réduit le code de liaison qui se glisse d'ordinaire entre un front-end et un backend sur mesure. L'onglet Tech Docs rassemble endpoints et entrées au même endroit.

SDK JavaScript et React

Le paquet officiel @quorini/core configure votre application contre un backend publié, et @quorini/ui-react ajoute des hooks et composants React par-dessus. Les développeurs front-end branchent une application React en quelques lignes de configuration au lieu d'écrire un client d'API de zéro. Les équipes sur d'autres frameworks atteignent le même backend via l'endpoint GraphQL.

Mise à l'échelle serverless sur AWS

Quorini tourne sur AWS et s'adapte automatiquement à la demande, donc un pic de trafic ne demande aucune intervention manuelle. Le modèle serverless signifie que vous ne payez pas de serveurs à l'arrêt pendant les périodes creuses. La contrepartie, c'est que vous gardez moins de contrôle sur l'infrastructure en dessous.

Avantages et inconvénients

Avantages

  • Transforme la mise en place du backend en tâche visuelle, donc un développeur front-end publie une API fonctionnelle sans code backend.
  • Le contrôle d'accès par rôles au niveau du champ est intégré à la plateforme, pas rajouté après.
  • Le déploiement instantané crée environnements de développement et de production en une étape.
  • Gratuit pendant la bêta, ce qui enlève la barrière du coût pour le tester sur un vrai projet.

Inconvénients

  • Toujours en bêta, donc fonctionnalités, stabilité et conditions peuvent changer et vous ne devriez pas le traiter comme un produit figé.
  • Les SDK natifs ne couvrent que JavaScript et React, donc les autres stacks doivent passer par l'API GraphQL.
  • Service hébergé sans option d'auto-hébergement, ce qui pèse si vos données doivent rester dans votre propre infrastructure.
  • Peu d'informations publiques sur les offres payantes, donc le coût à long terme est difficile à prévoir à la fin de la bêta.

Questions fréquentes

Quorini sert à concevoir et exécuter des API cloud serverless pour des applications web et mobiles. Vous modélisez vos données et permissions dans un éditeur visuel, puis vous publiez un backend GraphQL en ligne sans écrire de code serveur.

Contenus associés

Découvrez des outils, des compétences et des articles liés à Quorini.

Alternatives à Quorini

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails