← Volver a Tecnologías

Backend & APIs

Tecnologías y arquitecturas para construir APIs escalables y sistemas backend robustos.

Desde lenguajes y frameworks hasta patrones de diseño, tipos de API y despliegue en servidores de aplicaciones Java.

Lenguajes & frameworks

  • Java, Spring Boot, Spring WebFlux

  • Node.js, Express, NestJS

  • PHP, Python

  • TypeScript / JavaScript

ORM y herramientas de build

  • Hibernate, JPA, QueryDSL

  • Maven, Gradle, NPM

Prácticas y arquitectura

  • Clean Code, arquitectura hexagonal

  • DDD (Domain-Driven Design), SOLID

Tipos de APIs

  • REST APIs

  • SOAP APIs

  • GraphQL

  • gRPC

Arquitecturas de APIs

  • API Gateway

  • Microservicios

  • Event-Driven APIs

  • WebSockets & SSE

Servidores de aplicaciones Java

  • Apache Tomcat

  • WildFly (JBoss Open Source)

  • JBoss EAP (Enterprise)

  • GlassFish

  • Jetty