ARTICLE AD BOX
Estoy empezando un sistema de inventarios: multi-sucursal, reportería, facturacion que planeo mantener varios años.
Stack tentativo:
Backend: Java + Spring Boot
BD: PostgreSQL
Frontend: Angular 21
Pero tengo algunas dudas de versiones:
Java:
Opción A: Java 21 LTS + Spring Boot 3.5
Opción B: Java 25 LTS + Spring Boot 3.5 o la 4
PostgreSQL:
16, 17 o incluso 18 para este proyecto nuevo.
Y quisiera aclarar unas dudas sobre lo siguiente:
1.Para un backend nuevo con Spring Boot, qué riesgos ven en usar Java 25 LTS frente a Java 21 (compatibilidad de librerías, tooling, estabilidad) a día de hoy?
2.Para PostgreSQL, qué criterios usarían para elegir entre 16, 17 o 18 en un sistema de inventarios CRUD-intensivo?, Hay alguna razón de peso para evitar alguna de esas versiones en producción ahora mismo?
