Aller au contenu

Un kit de développement logiciel complet pour StudioCMS, offrant une API unifiée pour interagir avec les fonctionnalités principales du CMS. Conçu avec TypeScript et Effect-ts pour garantir la sûreté du typage et les principes de la programmation fonctionnelle, ainsi qu’avec Kysely DB (@withstudiocms/kysely) pour le stockage dynamique de bases de données.

Vous souhaitez en savoir plus sur l’utilisation du SDK avec StudioCMS ? Consultez la documentation du SDK pour apprendre comment l’utiliser dans votre projet StudioCMS !

  • Module d’authentification - Authentification des utilisateurs et gestion des sessions
  • Gestion de la configuration - Gestion de la configuration garantissant la sûreté du typage avec validation
  • Opérations de base de données - Opérations CRUD avec gestion des erreurs Effect-ts
  • Système de modules d’extension - Outils pour le développement et l’intégration de modules d’extension
  • Couche de mise en cache - Mise en cache intégrée avec mémorisation et invalidation des requêtes
  • Utilitaires de middleware - Gestion des requêtes et composition du middleware
  • Suivi des différences - Suivi des modifications
  • Assistants d’API REST - Utilitaires pour la création de points de terminaison REST
  • Paramètres de notification - Gestion des préférences de notification des utilisateurs
  • Seau à jetons - Limitation du débit et gestion des jetons

Pour un exemple de code montrant comment utiliser manuellement le SDK StudioCMS dans votre projet, consultez son implémentation dans StudioCMS sur GitHub^

Intéressé par le SDK déjà disponible dans StudioCMS ? Consultez la documentation du SDK pour apprendre à l’utiliser dans votre projet StudioCMS !

Pour en savoir plus sur le client de base de données Kysely, consultez la documentation de Kysely.