Saltearse al contenido

@withstudiocms/sdk

Un kit de desarrollo completo para StudioCMS, proporcionando una API unificada para interactuar con la funcionalidad principal del CMS. Construido con TypeScript y Effect-ts para garantizar la seguridad del tipo y los patrones de programación funcional, con Kysely DB (@withstudiocms/kysely) para el almacenamiento dinámico de bases de datos.

¿Quieres aprender más sobre cómo usar el SDK con StudioCMS? Consulta la documentación del SDK para aprender cómo usarlo en tu proyecto StudioCMS!

  • Módulo de autenticación - Autenticación de usuarios y gestión de sesiones
  • Gestión de configuración - Gestión de configuración con validación de seguridad de tipos
  • Operaciones de base de datos - CRUD con gestión de errores Effect-ts
  • Sistema de plugins - Utilidades para el desarrollo y integración de plugins
  • Capa de caché - Caché incorporada con memoización de consultas y invalidación
  • Utilidades de middleware - Gestión de solicitudes y composición de middleware
  • Seguimiento de cambios - Rastrear cambios y modificaciones
  • Ayudantes de API REST - Utilidades para construir puntos finales REST
  • Configuración de notificaciones - Gestión de preferencias de notificación de usuarios
  • Cajón de tokens - Limitación de tasas y gestión de tokens

Para un ejemplo de código de cómo usar el SDK de StudioCMS manualmente en tu proyecto, consulta cómo se implementa en StudioCMS en GitHub^

¿Estás interesado en el SDK ya disponible en StudioCMS? Consulta la documentación del SDK para aprender cómo usarlo en tu proyecto StudioCMS!

Aprende más sobre el cliente de base de datos Kysely en la documentación de Kysely.