Directus es un sistema sin cabeza de nivel empresarial que convierte la base de datos SQL en una API lista para producción. Viene respaldado por una aplicación rica en funciones, potente compatibilidad con API y SDK y compatibilidad con múltiples motores de bases de datos SQL.
¿Por qué nos gusta Directus?
Aquí hay una cita de la documentación que explica lo primero que nos gusta de este increíble proyecto:
Directus envuelve cualquier base de datos SQL nueva o existente con puntos finales RESTful JSON para conectar contenido en cualquier lugar
En este artículo exploraremos las características de Directus, sus casos de uso y opciones de instalación.
Directus está construido como un sistema de base de datos que consta de un contenedor SQL, un motor REST-API, un motor impulsado por contenido sin cabeza y una aplicación Directus que se puede usar para administrar la API o como CMS o una aplicación web por sí sola.
Paquete de aplicaciones Directus
El paquete de aplicaciones se compone de dos partes:
1- API de base de datos Directus: puntos finales REST-API para crear aplicaciones
2- Aplicación Directus Admin: Aplicación de administración para gestionar, crear y controlar la API y los activos digitales.
Característica
- Interfaz amigable
- Fácil de usar
- Personalizable
- Portátil
- Admite relaciones complejas: cualquiera a uno, uno a muchos, muchos a muchos y relaciones personalizadas.
- Rica documentación
- Apoyado por la comunidad
- Modular
- Soporte de contenido multilingüe
- Gestión de activos digitales
- Gestión de usuarios con opciones avanzadas: permisos, roles y grupos
- Gestión de colecciones y campos.
- Gerente de soporte de webhooks
- Registro de actividades
- Apoyado por la comunidad
Ya es hora.
El proyecto está desarrollado para proporcionar un sistema de calidad listo para producción para los desarrolladores que desean utilizar API seguras y utilizables para sus aplicaciones móviles o web, y para los usuarios finales que desean crear una aplicación web rápida sin la necesidad de sumergirse en codificación masiva. pique.
Caso de uso
A continuación se muestran algunos ejemplos de casos de uso de Directus:
1- CMS sin cabeza
2- API REST
3- Aplicación web
4- Plataforma IoT “Internet de las Cosas”
5- Motor de datos del juego
6- sistema de comercio electrónico
7- CMS y motor de blogs
8- Motor de datos SQL
9- Plataforma SaaS
Opciones de instalación
Los desarrolladores ofrecen múltiples opciones de instalación que incluyen instalación sin formato, ventana acoplable e instalación con un solo clic para los usuarios de DigitalOcean.
Pruébalo
Si está interesado en probarlo, Directus ofrece una demostración en líneasin embargo, tenga en cuenta que puede ser un poco lento, por lo que debería considerar probarlo en su máquina local o en un servidor web como DigitalOcean.
Licencia
Directus se lanza como un proyecto de código abierto bajo la licencia GPLv3.
Recursos
Etiquetas
Desarrollo autohospedado Código abierto