De acuerdo, hemos hablado de los productos de Drizzle, ahora veamos su ecosistema. Una de las mejores características de Drizzle es que tiene como objetivo proporcionarte un conjunto completo de herramientas para tu base de datos. Una de ellas es Drizzle Studio, una herramienta de interfaz de usuario para ver y manipular el contenido de tu base de datos. Admite todas las bases de datos que Drizzle soporta, incluyendo proveedores en la nube como CloudFlare D1, Torso, Neon, AWS Aurora, Planetscale y otros. También viene con ejecutores de consultas Drizzle y SQL integrados, donde puedes probar y ejecutar tus consultas directamente en tu base de datos.
Aunque Drizzle Studio es una herramienta externa, también tenemos muchas bibliotecas complementarias que mejoran tu experiencia con Drizzle. Hemos creado extensiones para bibliotecas de validación como Zot, Valobot y Typebox. Hemos implementado capas de compatibilidad para constructores de consultas como Nex o Kisely. Una de las últimas incorporaciones al ecosistema fue una integración de GraphQL, que puedes usar para generar un servidor GraphQL completo a partir de tu esquema de Drizzle en una línea. ¡La lista sigue creciendo! Nuestra increíble comunidad también nos está ayudando mucho construyendo constantemente nuevas herramientas para el ecosistema de Drizzle.
Una de las preguntas que nos hacen con frecuencia es: ¿cuándo puedo empezar a usar Drizzle en un proyecto de producción? En lugar de convencerte, te dejaré que lo juzgues mostrándote algunos de los proyectos que ya utilizan Drizzle. SST es un marco para implementar tu infraestructura en la nube. Tiene una consola que utiliza Drizzle para todas las operaciones de la base de datos. Payload es un CMS basado en TypeScript que utiliza Drizzle internamente y expone su API a los usuarios finales. T3 es una plantilla popular de Next.js que ofrece Drizzle como una de las soluciones ORM disponibles. Warp es un mercado que tuvo más de 9 millones de visitantes en 3 meses, y está impulsado por Drizzle. AnswerOverflow, OpenStatus, Unkey, todos ellos utilizan Drizzle. Así que ya tienes la idea. Drizzle ya está impulsando muchos proyectos de producción. Bueno, ahora sé que estás completamente convencido de que deberías migrar todos tus proyectos a Drizzle. Así que déjame convencerte de lo contrario. El mayor defecto de Drizzle, si se le puede llamar así, es que aún no ha tenido un lanzamiento v1. Eso significa que todavía estamos puliendo la API, lo que puede hacer que cambie de vez en cuando. En el pasado, hemos introducido cambios que rompen la compatibilidad en casos en los que no debería haberlos. Por otro lado, estamos bastante cerca de nuestra API ideal, por lo que no habrá muchos cambios antes de la v1. Por último, hablemos de nuestros planes futuros, y tenemos muchos. En primer lugar, queremos admitir aún más dialectos SQL, como Microsoft SQL Server, MariaDB, Clickhouse, y otros. Además, aún no hemos tenido nuestro lanzamiento v1, como ya he mencionado, y esperamos tenerlo este año. Uno de los hitos principales para la v1 es la publicación de código abierto de DrizzleKit, que históricamente ha sido y actualmente es de código cerrado. Y, por supuesto, tenemos muchos planes para expandir el ecosistema de Drizzle, introduciendo aún más herramientas, productos y bibliotecas que funcionen bien con Drizzle. Bien, esto concluye mi charla. Siéntete libre de unirte a nuestra comunidad en el servidor de Discord, seguirnos en Twitter, darnos una estrella en GitHub, ¿y simplemente probar Drizzle, supongo? Gracias.
Comments