Nota
Importante
Orbitkit se basa en una pila tecnológica muy obstinada, que podría no funcionar para cada caso de uso/idea de negocio. Ofrezco consultoría de arquitectura Monorepo o incluso construyendo algo completamente personalizado para usted, si está interesado, asegúrese de DM en X/Twitter.
Características
- Monorepo : Orbitkit es un monorepo, que le brinda la capacidad de escalar su proyecto con facilidad.
- TypeScript : Type-Safety es un principio central de OrbitKit.
- Astrojs : para una pizarra limpia para construir su sitio web de marketing en la cima.
- Next.js : se incluye la aplicación web, que le brinda una base sólida para su producto.
- Posthog : para análisis y seguimiento de eventos.
- Sentry : para el seguimiento y el monitoreo de errores.
- TRPC para una API totalmente segura.
- Mintlify : para una plataforma limpia, rápida y fácil de usar para documentar su proyecto.
- TURBOREPO : construcción de almacenamiento en caché para que nunca tenga que ejecutar el mismo comando dos veces.
- Rocíe ORM : proporcionando una forma totalmente segura de interactuar con su base de datos.
- Neon DB : base de datos sin servidor, con autoscalado, ramificación y almacenamiento sin fondo.
- Carga : para una forma fácil de manejar las cargas de archivos.
- Descalse : para una forma rápida de limitar la velocidad de la aplicación.
- Playwright : para las pruebas de extremo a extremo de las aplicaciones.
- Auth Lucia : para la autenticación, brindándole flexibilidad y control total sobre su sistema de usuario.
- CSS de viento de cola : para el estilo, con colores de interfaz de usuario de radix para manejo automático de la luz/modo oscuro.
- Shadcn UI : implementación completa en un paquete dedicado.
- Libro de cuentos : desarrollar, probar y visualizar sus componentes de forma aislada.
- Acciones de GitHub : para CI/CD, con ramificación de DB automática y verificaciones de código.
- Siguiente-Temas : para facilitar el manejo del modo Light/Dark en la aplicación web.
- Cambios de conjunto : para administrar versiones y colaboradores.
- Vite : para Bundling & Storybook.
- TS-RESET : para las aplicaciones, mejorando los tipos para las API comunes de JavaScript.
- Eslint , Prettier , Markdownlint , Cspell , Husky , Lint-Dicy y Compromlint para la calidad del código.
- Solo ESM : porque los CJ deben dejarse en el pasado.
¡Y mucho más!
Documentación
Para comenzar con OrbitKit, diríjase al sitio web de documentación donde puede encontrar instrucciones de instalación y cómo trabajar con la base de código.
Licencia
Licencia de MIT
Copyright (c) 2024 Ahmed Elsakaan
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar en el software sin restricción, incluidos los derechos de los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicense y/o vender copias del software, y para permitir que las personas a quienes se les proporciona el software para hacer, sujeto a las siguientes condiciones: las siguientes condiciones: las siguientes condiciones: las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otra responsabilidad, ya sea en una acción de contrato, agravio o de otra manera, que surge, de o en relación con el software o el uso u otros tratos en el software.