2 repositorios
Creating distributable code packages with defined entry points and manifests.
Distinct from Custom Module Implementations: Distinct from general Custom Module Implementations by focusing on the distribution and packaging aspect (manifests, entry points).
Explore 2 awesome GitHub repositories matching software engineering & architecture · Reusable Module Authoring. Refine with filters or upvote what's useful.
This project is a structured Node.js programming course and educational guide designed to teach JavaScript backend development. It provides a sequence of workshops and interactive tutorials that focus on the fundamentals of the Node.js runtime and its core modules. The material emphasizes asynchronous programming, specifically covering non-blocking I/O, callback patterns, and event-driven architecture. It includes a practical exploration of the core API for managing network applications, file system operations, and binary data. The curriculum covers module management and dependency resolutio
Teaches how to create reusable code packages by defining entry points and manifest files for distribution.
Seneca es un framework de arquitectura basada en mensajes y kit de herramientas de microservicios para Node.js. Funciona como un orquestador de tareas distribuido y enrutador de mensajes basado en patrones, permitiendo a los desarrolladores construir sistemas de servicios desacoplados que se comunican a través de un bus de mensajes. El framework se distingue por un sistema de plugins modular que organiza la lógica de negocio en módulos reutilizables y configurables. Soporta extensiones de acción dinámicas, permitiendo que nuevos manejadores envuelvan o sobrescriban patrones de acción existentes para inyectar lógica personalizada sin modificar el código original. El sistema cubre una amplia gama de capacidades, incluyendo comunicación de servicios distribuidos, orquestación de acciones asíncronas y gestión de datos de entidades. También proporciona herramientas de observabilidad para el rastreo de patrones de acción, visualización de logs basada en web y utilidades de aseguramiento de calidad para el mocking de dependencias de servicios.
Organizes action patterns into reusable modules that can be distributed via package managers.