¿Cuál es el mejor marco de aplicación web para construir una aplicación web reactiva (debe usar una base de datos relacional)?

La aplicación web reactiva en el sentido debería tener algunas características características. El Manifiesto Reactivo propone algunos de ellos como

  • Sensible
  • Elástico
  • Elástico
  • Mensaje dirigido

Permítanme presentarles un marco de trabajo que se ejecuta en JVM es el “marco de juego”.

Marco de juego

Play es un marco de aplicaciones web altamente productivo que admite Java y Scala. Tiene características poderosas que lo hacen amigable para el desarrollador.

  • Ligero
  • Buen conjunto de documentación y tutoriales.
  • Motor de plantillas
  • Asignaciones de URL y redireccionamientos
  • Facilidad de prueba

Como ha solicitado soporte de base de datos relacional, la respuesta es sí. Play tiene soporte incorporado para

  • MySql
  • DB2
  • derby
  • HSQLDB
  • MS SQL
  • Oráculo
  • PostgreSQL (Aún más …)

Play utiliza SBT como su herramienta de compilación y, por lo tanto, podemos escribir código Java y Scala dentro de un solo proyecto.

Espero que esto ayude.

CUBA Platform podría ajustarse a su solicitud correctamente. Admite las principales bases de datos relacionales, y también proporciona un amplio andamiaje y una serie de componentes de nivel de aplicación imprescindibles, como seguridad, auditoría, etc.

La interfaz administrativa de su aplicación (CRUD sobre entidades) se puede generar automáticamente con unos pocos clics. REST está disponible desde el primer momento, por lo que su aplicación estará completamente lista para front-end alternativos.

More Interesting

¿Cuánto cuestan los sitios web de las aerolíneas?

¿Qué aplicación me recomiendan para una investigación en línea?

¿Es JavaScript el mejor lenguaje de codificación para aprender a crear utilidades / mini aplicaciones basadas en la web?

¿Asana utiliza JavaScript del lado del servidor?

¿Existe el chat de "celebridad a multitud" en la red?

¿Por dónde empezar para crear una aplicación web que realice una gran cantidad de consultas a la base de datos? ¿Cómo almacenar en caché para reducir el impacto de la base de datos?

Estoy aprendiendo la plataforma Java EE 7. ¿Con qué servidor de aplicaciones (web y EJB) debo familiarizarme para que sea comercializable?

¿Cómo puedo evitar que mi aplicación web se ejecute en los límites de la carpeta?

¿Cuál es el mejor marco para desarrollar aplicaciones web móviles, Ionic o jQuery mobile?

¿Existe una aplicación móvil o web para el seguimiento del tiempo de trabajo que también haga un seguimiento del tiempo restante o del trabajo excesivo del día anterior?

¿Por qué el servidor Tomcat no actualiza el contenido HTML en una aplicación web de servlet cuando se realizan cambios?

Cómo lograr una interfaz de usuario suave como la seda (60 fps) en la aplicación react / redux

¿Cuáles son las especificaciones del servidor (RAM, CPU) para aplicaciones web famosas como booking.com, etc.?

Cómo restringir que el usuario descargue imágenes de la aplicación web

¿Cuál es la mejor aplicación web para colores?