Foros del Web » Creando para Internet » Diseño web »

Elección de un framework Java. Spring versus Struts.

Estas en el tema de Elección de un framework Java. Spring versus Struts. en el foro de Diseño web en Foros del Web. Buenas tardes a todos. Mi cliente (un Ministerio) me ha dado la tarea de elegir un framework para nuestro proyecto. Pero no es una decisión ...
  #1 (permalink)  
Antiguo 09/05/2007, 06:51
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
Elección de un framework Java. Spring versus Struts.

Buenas tardes a todos.

Mi cliente (un Ministerio) me ha dado la tarea de elegir un framework para nuestro proyecto. Pero no es una decisión trivial. Quieren que mi proyecto sea el embrión sobre el que ir migrando varias aplicaciones a nuevas tecnologías, con la idea además de poder normalizar su uso. Me concentro en frameworks Java para implementar aplicaciones web basadas en MVC 2.

He descartado otros frameworks y me he lanzado a comparar Spring y Struts, los que más conozco. Me gustaría adjuntar un pequeño estudio que he hecho con ventajas e inconvenientes de uno y de otro, pero no tengo permisos.

La situación de la que parto (mi experiencia) es: 7 años en desarrollo Web, principalmente como Analista Programador. 1 año de experiencia con Struts 1.2. Un curso de 20 horas sobre Spring.

Por no alargar el post, os pongo las conclusiones a las que he llegado hasta hoy.
  1. Considero que es necesario usar un framework por el tipo de aplicaciones que aborda este departamento.
  2. Considero que la tarea de elegir un framework es compleja y costosa, y que debe ir más allá de mi estudio "por encima" de ventajas e inconvenientes: Realización de prototipos, soporte de últimas tecnologías por parte del framework, adecuación a las necesidades funcionales de nuestros usuarios, etc..
  3. Debería normalizarse el uso de uno u otro dentro de la organización donde trabajemos, independientemente del proyecto que nos ocupe ahora mismo.
  4. Es una inversión con alta rentabilidad a largo plazo.
  5. No parece que sea tan problemático decantarse por uno u otro. Por lo que me han comentado, la versión 2.0 de Struts permite la integración con Spring, y viceversa. Por si en el futuro se quisiera migrar de uno a otro.
  6. Si mi cliente opta por Struts, yo votaría por la 2.0.
  7. Si mi cliente opta por Spring, votaría por la 2.0 (me han recomendado no usar versiones anteriores)
  8. Si yo pudiera elegir uno u otro, optaría por Spring 2.0 (a pesar de mi inexperiencia) antes que por Struts 2.0 (también voy a tener que aprender un montón). Mi "percepción" es que, tal vez, empezar con Struts 2.0 sea más problemático.

Muchas gracias por vuestro tiempo y un saludo.

Última edición por mabaeg; 09/05/2007 a las 06:53 Razón: Error ortográfico
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 07:28.