Video en el que se hace una comparativa entre los distintos modelos de Arquitecturas MVC y los servicios REST
Blog sobre Java EE
Por Cecilio Álvarez Caules 16 comentarios
Video en el que se hace una comparativa entre los distintos modelos de Arquitecturas MVC y los servicios REST
Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.
Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies
Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.
Ayudan a medir el uso del sitio y mejorar sus contenidos.
Permiten publicidad, medición de campañas o personalización de anuncios.
Guardan preferencias o permiten contenido externo no necesario.
hola buen día estoy aprendiendo este framewoork pero no puedo mostrar un formulario y una tabla en una misma vista o dos tablas diferentes como es que se hace el controlador para estas vistas
En principio valdría con pasar dos objetos a la misma vista
Disculpen mi ignorancia, pero tengo una gran duda que quisiera que me la saquen con una clara explicacion.
Estoy empezando a aprender a desarrollar una aplicacion web usando Spring MVC y tratando de respetar todas las pautas para sacarle todo el jugo y que sea implementada de la mejor manera.
Pero quisiera saber en que casos y PORQUE o QUE diferencias hay si no se implementa el consumo de servicios REST en una apliacion….osea en que casos y como se decide eso?
Entiendo que las peticiones tienen que hacerse por medio de HTTP pero como se plasma o se ve eso en mi aplicacion. Repito la parte de “crear y consumir servicios REST”….
MUCHAS GRACAS
Necesitas usar servicios REST si vas a acceder a los datos desde otras aplicaciones por ejempplo… desde una plataforma movil. Hay muchas más casuisticas
Para las plataformas moviles
Podrian aprender el framework de oracle ADF para aplicaciones web y tambien para aplicaciones moviles y todo integrado en su ide de desarrollo JDeveloper
Es un framework que siempre ha tenido su hueco al llevarlo oracle
Spring me llama, pero veo que hay que tener una buena base para conocer todas las parametrizaciones básicas necesarias. Además, también supone conocer Hibernate. Es decir, para comenzar ya son varias las tecnologías que hay que conocer. En Grails, veo, que simplemente hay que aprender un poco el framework ya que aunque Groovy aporta ventajas (sobre todo en rapidez de escritura de código) todo se puede hacer con sintaxis java sin ningún problema.
Todavía tengo que analizar bien estas dos profundidades. En cuanto a la arquitectura, probablemente me decante por un framework MVC más capacidades REST. De forma, que el desarrollo web inicial sea con el framework pero que podamos crear una estructura REST por si es necesario añadir, por ejemplo, alguna funcionalidad móvil.
Es cierto lo que comentas Spring es para meterse con calma . La sintaxis de Groovy es más parecida a Ruby que a Java tengo presente 😉
Estoy de acuerdo contigo y de hecho ya me esta tocando vivirlo.
Tengo un sistema Web con modelo MVC del servidor, pero ya estamos trabajando en crear esta aplicación con MVC del cliente y posteriormente la primera será actualizada para que adopte los recursos de la segunda.
En lo personal me parece fonomenal pero aun no me termina de convencer el mecanismo de autentican y control de acceso que se manejan con este tipo de modelo MVC del cliente.
saludos,
Si poco a poco habrá que ir adaptando cosas. Que framework MVC de clientes usas?
Genial artículo.
El problema como siempre es ver cuando realmente una tecnología puede interesarte y cuando no. La arquitectura REST aporta como muy bien comentas la posibilidad de poder utilizar tu lógica de negocio en cualquier tipo de aplicación. Mientras que MVC con un framework full stack como Grails o Spring te permite desarrollar empleando menos tecnologías.
Ahora mismo tengo que tomar la decisión de qué arquitectura uilizar para el desarrollo de unas aplicaciones que inicialmente sólo serán web a nivel de intranet, pero que puede que también sean usadas desde móviles (aunque evitariamos el desarrollo nativo, intentando que simplemente a través de Bootstrap o algo parecido se pueda ver en el navegador).
Y la decisión no es sencilla. Por un lado, el planteamiento REST me encanta pero supone tener que aprender javascript más algún framework como angular.js. En lo que más me decanto ahora mismo es en el tiempo de desarrollo que nos va a suponer utilizar un framework tipo grails con todo integrado y desarrollo rápido o utilizar arquitectura REST.
No sé si alguien puede decirme si realmente hay un incremento de tiempo en usar grails.
Por otro lado, si utilizas arquitectura REST, qué framework java soléis usar en el servidor: jersey, spring, he visto que con Grails también se puede hacer algo similar.
Normalmente las capacidades que trae Spring+ Spring MVC. Recuerda que grails es aprender otro lenguaje más. Esto suele ser util si tu estrategia esta orientada a hacer muchas aplicaciones con él.
Dios!! me voy a terminar arrancando los pelos de la cabeza.
Justo cuando me decido por aprender una tecnologia sale otra nueva D:
es verdad 🙂 . El mundo de la programación tiene estas cosas que a veces va muy rápido.