Soy nuevo en desarrollo web. Usaré Java. ¿Qué debería usar más para desarrollar un sitio web?

Hay muchos marcos disponibles en el mercado que puede optar, sin embargo, a continuación se encuentran los más populares:

  • Spring MVC: Spring le ofrece una solución integral. El marco está bien documentado y ampliamente utilizado. Tiene una gran comunidad. Junto con la arquitectura MVC, viene con otras características como DI / IOC, AOP, soporte DAO, etc. Hay muchos tutoriales disponibles que pueden ayudarlo a comenzar.
  • Struts 2: creo que este marco era popular, pero ahora no muchas personas usan struts. Es similar a Spring MVC pero creo que es engorroso que Spring.
  • JSF: es un marco orientado a componentes desarrollado en la especificación J2EE. Le proporciona una interfaz rica para desarrollar su sitio web. Es posible que también necesite el conocimiento de EJB / JPA para trabajar con JSF.
  • Jugar: es otro marco ligero, rápido y confiable. Play Framework también admite scala. Así que mañana decide incursionar en la programación funcional, solo necesita aprender la sintaxis scala.

Hay muchos otros marcos para ex Tapices, wicket, etc.

Personalmente, elegiría Spring MVC o Play.

Espero que ayude.

Feliz codificación.

Depende de qué parte del sitio web vaya a trabajar. Hay principalmente las siguientes opciones

  1. Solo desarrollo posterior
  2. Solo front end
  3. Completa pila
  4. Minería de datos / análisis

Java te ayudará en 1.
Para 2. Aprenda Javascript o jquery y html
Para 4. Aprender R o matlab etc.

Solo he dado un conjunto mínimo de idiomas, aunque hay varias opciones.

Si está utilizando Java, entonces debería aprender Spring Framework

Deberías aprender JAVAEE, que es la edición Enterprise de Java. Es una buena plataforma para desarrollar un sitio web profesional con Java. Por lo tanto, es posible que tenga buenas habilidades en Java antes. Entonces, si eres nuevo, tómate un tiempo para aprender JavaSE

¿Java? ¿Qué? No.

Para hacer un sitio web necesita saber HTML y CSS. Para hacer cosas sofisticadas usamos un script Java.

Y para hacer las cosas aún más elegantes (Sistemas de gestión de contenido) necesitará saber PHP, Ruby o asp.net

Si eres nuevo, no tocaría JavaScript hasta que tengas un truco de html y css. La razón es que, a menos que esté creando una aplicación web, JavaScript esencialmente cambia el html y el css de una página.

EDITAR hasta que no peaje, oops.

More Interesting

Mi sitio web está en la lista negra de McAfee (ver enlace) y mis clientes se quejan de ello. ¿Que puedo hacer? ¿Debo simplemente pagar sus precios?

Mi amiga recientemente fue víctima de fraude en línea, perdió 30,000, ¿alguien puede sugerir una forma de recuperar su dinero y cómo debería abordar esto?

Quiero mejorar mis habilidades matemáticas, especialmente derivación e integración. ¿Qué sitios ayudarían?

Quiero diseñar un sitio web. ¿Cuál es el mejor lugar para comenzar?

Estoy usando weebly.com para mi sitio web, pero para comprar el sitio web, tengo que pagar en dólares. ¿Puedo hacer eso con mi tarjeta de débito? ¿Y será seguro?

Si mi contenido original se publica en mi sitio web y luego varias fuentes de noticias y blogueros vuelven a publicar mi artículo (con permiso) en sus sitios web, ¿cómo afecta eso a la fuente original y a los sitios web que lo están republicando desde la perspectiva de Google / Bing?

Quiero hacer un sitio web pero estoy luchando con HTML. ¿Abandono el barco y contrato a alguien o intento trabajar en él? ¿Por qué o por qué no?

Tengo mucho conocimiento en química. Quiero difundirlo pero no sé mucho sobre programación o software. ¿Puedo crear un blog o un sitio web?

¿Cómo obtenemos 200 visitantes por día en nuestro sitio web?

¿Existe una plantilla o servicio de página de destino que tenga un campo para preguntar a los clientes potenciales su ciudad además de su correo electrónico?

Necesito cambiar mi sitio web. Es obsoleto ¿Es mejor usar WordPress yo mismo o dárselo a un creador de sitios de HTML?

¿Cuál es la mejor manera de obtener un buen tráfico a Evolvedsouls.com?

¿Cómo se pueden hacer buenos backlinks?

Quiero saber que si quiero crear un sitio web con información sobre películas, ¿hay algún problema de derechos de autor? En caso afirmativo, ¿cuál es la solución?

Voy a construir un nuevo sitio sobre las 5 cosas principales en un área técnica. Habrá listas de los 5 aspectos técnicos más importantes, como teléfonos móviles, computadoras portátiles, etc. Sé que hay muchos sitios como ese por ahí. ¿Debería hacerlo?