Para un programador de Java, esta combinación podría ser adecuada:
Para aplicaciones web de pequeño tamaño: –
Front-end : puede usar HTML, CSS, java-script y j-query
Back-end: Servlet, jsp y para la base de datos de código abierto MySQL estará bien.
Para aplicaciones web medianas y empresariales: –
Front-end: siempre puede usar HTML, CSS, java-script, j-query Ajax
Back End : aquí, en lugar de usar servlet y jsp directamente, sería mejor usar EJB ( Enterprise Java Bean ), Hibernate y frameworks como struts, spring, JSF que pueden ayudarlo a mantener el sitio y también ayudan a codificar aplicaciones complejas de manera más lógica Y de manera más fácil.
Para la base de datos MySQL u ORACLE, ambos funcionarían bien.
Para alojar la aplicación: –
Si desea alojar en la nube, entonces el motor Googlapp y Heroku serán una buena plataforma que también proporcionará un espacio libre limitado para tratar de usarlo primero y también económico.
Si su aplicación es bastante grande, siempre puede comprar un servidor dedicado que puede costar un poco más pero que le dará más funciones.
- Si quiero crear una aplicación web, ¿qué debo usar? Polímero o AngularJS?
- Strongloop o meteor - ¿cuál es mejor para desarrollar nuevas aplicaciones web?
- ¿Puedo configurar aplicaciones de Chrome como aplicación predeterminada en mi computadora?
- ¿Alguien ha usado una empresa de desarrollo web llamada MacAppStudio?
- ¿Cuál es una buena aplicación para compartir calendario que me permitirá compartir fácilmente la disponibilidad de mi reunión con el cliente y hacer que reserven un espacio para la reunión?