4 repositorios
Frameworks specifically designed to build and deploy Node.js applications on serverless cloud platforms or containers.
Distinct from Node.js Web Applications: Existing candidates focus on runtimes or general web apps, not specifically on serverless-optimized Node.js application frameworks.
Explore 4 awesome GitHub repositories matching web development · Serverless Node.js Frameworks. Refine with filters or upvote what's useful.
Midway es un conjunto de frameworks de backend para Node.js diseñados para construir microservicios empresariales y aplicaciones full-stack. Se centra en una arquitectura de inyección de dependencias utilizando un contenedor de inversión de control y decoradores para organizar la lógica de negocio compleja y estructuras de servidor mantenibles. El framework proporciona soporte multiprotocolo para HTTP, gRPC y WebSockets, permitiendo que un único entorno maneje diversos requisitos de red de servicio a servicio. También incluye una capa de adaptador multi-runtime que permite que las aplicaciones se desplieguen a través de contenedores tradicionales y varias plataformas de nube serverless. Las capacidades adicionales incluyen un sistema de plugins basado en componentes para extensiones modulares, un pipeline de ejecución de middleware para el procesamiento de solicitudes y herramientas para la conectividad API unificada entre interfaces frontend y lógica backend. El sistema también incorpora validación de datos de solicitud y manejo de errores estandarizado.
Provides a specialized framework for developing Node.js applications optimized for serverless cloud platforms.
serverless-express es un adaptador de framework serverless para Node.js que permite ejecutar frameworks web estándar en computación serverless. Utiliza una capa de compatibilidad para mapear eventos y disparadores de la nube en objetos de solicitud y respuesta HTTP estándar. El proyecto cuenta con un generador de código full-stack que produce endpoints de API, esquemas de base de datos y boilerplate de frontend a partir de configuraciones de relación de entidades centralizadas. Incluye un enrutador de eventos serverless para traducir eventos de nube no HTTP en solicitudes HTTP simuladas y una herramienta para aprovisionar bases de datos NoSQL y recursos en la nube utilizando plantillas declarativas de infraestructura como código. Sus capacidades adicionales cubren la integración de identidad en la nube para control de acceso basado en tokens, pipelines de despliegue automatizados para gestionar etapas de entorno y modelado de datos para la generación automatizada de API CRUD. El sistema también proporciona utilidades para codificación binaria base64, registro estructurado de aplicaciones y envío de correos electrónicos transaccionales. La ejecución local de aplicaciones es compatible para desarrollo y pruebas sin requerir despliegue en la nube.
Provides a compatibility layer that enables standard Node.js web frameworks to run on serverless cloud platforms.
Este proyecto es un boilerplate de monorepo full stack y plantilla de API GraphQL en Node.js. Proporciona un proyecto semilla que integra una API GraphQL schema-first, una base de datos PostgreSQL y un frontend de React dentro de un único repositorio para compartir tipos entre el backend y la interfaz de usuario. La arquitectura incluye un wrapper serverless para despliegue en la nube y escalado automático. Implementa una capa de procesamiento por lotes de peticiones para optimizar el rendimiento de la base de datos evitando el problema de consultas N+1. El proyecto cubre la gestión de bases de datos mediante versionado de esquemas basado en migraciones y archivos semilla. También incluye capacidades para la integración de identidad de usuario, abarcando autenticación, autorización y control de acceso basado en permisos.
Wraps the Node.js application logic specifically for deployment on serverless cloud platforms to enable automatic scaling.
Claudia is a cloud function orchestrator and Node.js serverless deployment tool. It provides a framework for translating application code into executable cloud functions, automating the provisioning of infrastructure and security rules. The project functions as a serverless infrastructure manager and event-driven API framework. It manages environment variables, secrets, and version aliases to isolate development stages, while configuring web routes and conversational triggers for cloud-hosted APIs and chat bots. The system covers a broad range of capabilities, including artifact bundling, CL
Provides a framework for packaging and deploying Node.js applications to serverless cloud environments.