Publicado código abierto TypeScript Marco sin servidor "Skeet"

Publicado código abierto TypeScript Marco sin servidor "Skeet"

Publicado código abierto TypeScript Marco sin servidor "Skeet"
ELSOUL LABO B.V. (sede: Ámsterdam, Países Bajos) anunció el versión de 'Skeet', una aplicación sin servidor de código abierto TypeScript marco.

Reducir los costos de desarrollo y mantenimiento de las aplicaciones

Skeet Top
La ciudad está llena de aspectos que pueden mejorarse mediante el desarrollo de aplicaciones.
Sin embargo, cuando usted realmente crea y publica una aplicación, requiere una relativamente amplia gama de conocimientos y habilidades, tantos equipos están luchando actualmente.
Siempre es difícil lograr tanto el desarrollo rápido como la sostenibilidad, y encima de eso, es necesario resolver fenómenos complejos durante el escalado, por lo que se necesita tiempo para obtener un entorno de desarrollo reproducible.
En tales circunstancias, la escasez de recursos de tecnología de la información sigue acelerando.
Queremos abordar esta cuestión reduciendo el desarrollo de aplicaciones y costos de mantenimiento.
El Skeet es la aplicación sin servidor de código abierto TypeScript marco.
Permite a los pequeños equipos de desarrolladores lanzar rápidamente aplicaciones y mantenerlas encima a largo plazo.

La elección ha sido TypeScript

Hemos probado varios idiomas de Ruby a Rust y nos sentimos bien y mal con cada uno, pero sentimos que TypeScript es un lenguaje muy equilibrado. Todo el mundo cosa más segura, facilitando que el código sea fácil de desarrollar y mantener escala. Realmente lo aprecio porque funciona muy rápido.
El crecimiento del ecosistema Node.js en los últimos años ha sido notable.
Prisma es ahora un muy buen ORM de datos, permitiendo un desarrollo rápido impulsado por el esquema y optimizar y resolver automáticamente problemas como el problema N+1 que terminas teniendo que lidiar con. La migración del DB, que solía ser una molestia, tiene se simplifica respondiendo automáticamente a los cambios en el esquema Prisma. Skeet está emparejado con Nexus para autogenerar el esquema Prisma a su endpoint de GraphQL (resolver).
La combinación de TypeScript x ESLint x Prettier y la terminación del editor (VSCode recomendado) es excepcional, y usted puede conseguir un entorno de desarrollo que es rápido y reduce los errores.

Listo para desplegar

El despliegue ha sido un dolor de cabeza para los desarrolladores de aplicaciones. Impresionantemente, siempre se siente como el ambiente local y el entorno de producción cosas diferentes. ¿Lograciones? ¿Por qué no naces por defecto?
Skeet resuelve este problema. Los proyectos nacen implementables desde el principio y son todo containerizzato. Su CI/CD con GitHub Acciones viene estándar y está diseñado para probar continuamente los cambios e implementar los que pasan.
Admite una escala de acceso flexible utilizando Equilibrio de carga y seguridad con Cloud Armadura. Auto-scaling Cloud Run permite ambos APIs and Workers to operate within a red privada. Está diseñado para estabilizar la comunicación utilizando Cloud Tasks para tratamiento de tareas, y es posible desplegar y gestionar todo desde Skeet CLI.
Todos estos registros son de salida a los Cloud Logs (pantalla de administración), por lo que Los administradores pueden comprobar con seguridad el estado del servicio dondequiera que estén.
Con Skeet, puedes empezar a escribir tus lógicas de negocio tan pronto como diseñas su modelo de datos, y tiene un despliegue continuo y una aplicación a mediana escala entorno editorial.

Roadmap

Como futura hoja de ruta, primero intentaremos mejorar la documentación.
El backend Skeet ya está disponible y estamos buscando desarrollador Comentarios.
El frontend Skeet está actualmente en desarrollo en React Native y será Liberado pronto. Las plantillas SSG se incorporarán en las CLI (Seremos capaces de empezar a construir por el comando), pero actualmente estamos exponiendo nuestra plantilla repositorio.https://github.com/elsoul/skeet-web-template)
Gracias por su soporte continuo a Skeet.
Del equipo Skeet Dev