Transformez vos données MySQL en APIs OData REST sécurisées en seulement 5 minutes avec TransformZ. Pas de code répétitif, pas de complexité; un accès instantané aux données pour vos applications, tableaux de bord et intégrations.
Orléando Dassi
PDG et Fondateur
Avez-vous déjà eu besoin de transformer vos données MySQL en API REST, rapidement, en toute sécurité, et sans écrire de code répétitif ? Avec TransformZ, vous pouvez passer de votre base de données à une API REST entièrement fonctionnelle en seulement 5 minutes, aussi rapide qu’une installation WordPress.
D’autres systèmes de gestion de bases de données sont également pris en charge, comme PostgreSQL.
Une API REST MySQL fournit une méthode sans état (stateless) et évolutive pour permettre aux applications web et mobiles d’accéder aux données via les méthodes HTTP standard (GET, POST, PUT, DELETE). C’est parfait pour :
Plutôt que de coder manuellement des endpoints API ou d’utiliser des frameworks généralistes, TransformZ vous permet de générer instantanément des APIs REST sécurisées à partir de vos données MySQL (tables et propriétés), comme illustré ci-dessous.
Voici un aperçu rapide étape par étape :
Connectez-vous à TransformZ, dans la barre latérale gauche cliquez sur Sources de Données, puis sur “Nouvelle Source de Données”.
Dans le premier onglet, fournissez les détails de votre source de données :

Cliquez sur Suivant pour accéder au deuxième onglet, renseignez vos identifiants de connexion :
Une fois les informations saisies, le bouton Créer enregistre votre configuration.

Après l’enregistrement, vous serez redirigé vers la liste des sources de données, où votre nouvelle source apparaîtra comme Déconnectée.
Vous pouvez la tester en cliquant sur les trois points en haut à droite de la source, puis sur Tester.
Une fois que le status est Connecté, vous pouvez passer à l’étape suivante. Sinon, vous devez mettre à jour vos paramètres.
Depuis la liste des sources de données, cliquez sur celle que vous voulez transformer en API REST.
Comme montré dans la capture ci-dessous, la page de détails s’ouvrira et affichera plus d’informations sur l’utilisation de l’API REST générée pour votre base de données.

En sélectionnant une table spécifique, vous accédez aux endpoints disponibles pour cette entité. Le schéma de la base de données récupéré en temps réel est également affiché plus bas.
Note : votre source de données est sécurisée par défaut grâce à la méthode JWT, ce qui garantit que seuls vous (ou vos utilisateurs autorisés) pouvez interroger vos APIs. Dans un futur article, nous reviendrons sur les autres options de sécurité disponibles.
À ce stade, vous avez une source de données connectée (base de données) et vous êtes sur sa page de détails.
Descendez maintenant jusqu’à la section API OData, où l’“URL du Service OData” est l’URL dont certaines applications ont besoin pour accéder à la définition de votre API REST OData et connaître les endpoints disponibles.
Toujours depuis cette section, cliquez sur le bouton Bac à Sable OData (OData Playground) pour bénéficier d’une expérience similaire à Postman, vous permettant de tester immédiatement vos endpoints auto-générés et de visualiser les résultats.

En haut, vous pouvez générer un nouveau Token JWT, l’insérer dans la section Authentication, puis cliquer sur SET.
Cela vous connecte simplement, afin que vous puissiez exécuter des opérations CRUD sur les endpoints listés dans la barre latérale gauche.
Voici par exemple comment je liste facilement les enregistrements de ma table User :

TransformZ apporte des bénéfices immédiats comme : réduction des coûts et accélération des projets d’intégration de données. Voici quelques points supplémentaires :
Avec TransformZ, exposer des données MySQL en APIs REST n’est pas une contrainte, mais un processus fluide, sécurisé et efficace qui vous fait gagner du temps et des efforts.
Prêt à passer de vos données à une API en quelques minutes ? Testez-le vous-même, inscrivez-vous sur TransformZ et connectez votre première base de données dès aujourd’hui.
Suivez-moi sur LinkedIn pour plus de contenu.
Merci !