Sobre Taxum, o por qué escribí mi propio marco de trabajo en NodeJS

Aprende cómo crear tu propio marco de trabajo en NodeJS y sus principales características.

9 nov 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Mi Marco de Trabajo en NodeJS

Sobre Taxum o por qué escribí mi propio marco de trabajo en NodeJS

Vine del mundo PHP, trabajando gran parte de mi carrera con Zend Framework. Hace varios años mis proyectos comenzaron a migrar a NodeJS, empezando por ExpressJS como muchos. Pronto cambié de JavaScript puro a TypeScript por la mejor experiencia de desarrollo y la seguridad de tipos. Con ese cambio busqué un framework que soportara mejor TypeScript y que manejara async await de forma elegante, y por eso adopté Koa durante mucho tiempo.

Sin embargo nunca me quedé quieto y estuve siempre atento a alternativas. Probé Fastify, Hono, Hapi y otras opciones, pero ninguna me convencía más que Koa a nivel de arquitectura. Fue al descubrir Rust y trabajar con Axum cuando vi ideas nuevas que me cautivaron: la forma en que Axum estructura aplicaciones, el flujo claro de peticiones y respuestas, los extractores para validar y obtener datos de la solicitud y el concepto de extensiones como valores tipados independientes.

Sabía que en la mayoría de mis proyectos no sería viable usar Rust, porque los equipos no siempre dominan ese lenguaje y yo sería el único que podría mantenerlo. Por eso empecé a prototipar ciertos aspectos de Axum en TypeScript y ese prototipo creció hasta convertirse en Taxum. Reproducir la infraestructura que en Rust aporta Tower y HTTP requirió implementar muchas piezas en TypeScript, reutilizando ideas y pruebas como guía. Para el enrutamiento no reinventé la rueda y aproveché find my way por su radix tree.

Taxum fue iterando hasta alcanzar una API que me parecía estable. Lo utilicé en proyectos clientes, solucioné errores menores y finalmente publiqué una versión estable. Lo he usado con éxito en producción y aunque no supera a los frameworks NodeJS más rápidos en bruto, en escenarios con operaciones de I O la diferencia es imperceptible. La documentación la escribí con Vitepress para explicar todos los detalles y hacer la adopción más sencilla.

En Q2BSTUDIO aplicamos la misma filosofía pragmática a cada proyecto: crear soluciones robustas y pensadas para equipos reales. Somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en software a medida y aplicaciones a medida que integran inteligencia artificial y ciberseguridad desde el diseño. Nuestros servicios incluyen servicios cloud aws y azure para desplegar infraestructuras seguras y escalables, así como servicios inteligencia de negocio y power bi para transformar datos en decisiones. Si buscas soluciones de inteligencia artificial o ia para empresas, agentes IA personalizados o automatización, tenemos experiencia para diseñar e implementar proyectos que realmente aporten valor.

Si te interesa ver cómo abordamos proyectos de software a medida puedes visitar desarrollo de aplicaciones y software multiplataforma donde explicamos metodologías y casos de éxito. Para conocer nuestras propuestas en inteligencia artificial y cómo ayudamos a las empresas a incorporar agentes IA y soluciones de IA a medida visita servicios de inteligencia artificial.

Taxum nació de la necesidad de traer ideas sólidas de otros ecosistemas al mundo NodeJS, manteniendo la ergonomía para desarrolladores y la solidez en tiempo de ejecución. En Q2BSTUDIO aplicamos esa misma orientación: tecnología a medida, IA aplicada, ciberseguridad integrada y soluciones cloud que funcionan en producción. Si quieres construir una plataforma segura y escalable con agentes IA, power bi o automatizaciones inteligentes, estamos listos para colaborar.

Palabras clave aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat