viernes, 13 de enero de 2017

Java con Angular. ¿Que necesitamos para empezar?

Actualizando conocimientos en JAVA para desarrollar aplicaciones WEB.




¿Que queremos hacer?
Queremos desarrollar nuestra propia aplicación web.

¿Cómo lo podemos hacer?
Existen multitud de lenguajes de programación y framewors, por lo que tenemos que tener claro que queremos hacer y que necesidades tenemos. En mi caso el desarrollo será básado en el MVC, si buscamos información también veremos que existen multitud de opciones, nos decantamos por JAVA con ANGULAR 2 por múltiples razones que no voy a citar ahora mismo, pero nos podríamos haber decantado por ejemplo por .NET con ANGULAR o cualquier otra tecnología básada en PHP....

¿Que necesitamos?

Lenguajes de programación:
1. HTML (Lenguaje en que se escriben la páginas web)
2. CSS (Estilos)
3. Javascript. En nuestro caso intentaremos utilizar ANGULAR como framework y en algún caso quizá se necesite JQUERY
4. JSP (Forma de enlazar HTML con script de JAVA)
5. AJAX (Para no hacer refrescos de página en cada acción que se realice)
6. JAVA (Lenguaje Orientado a Objetos)
7. SPRING (O cualquier otro framework)
8. HIBERNATE
9. MAVEN
10. SQL para la creación de una BBDD

Los lenguajes de programación pueden ser otros y los framewors también, pero es una opción tan válida como otra la que se propone. Conjugando todo lo anterior se pueden hacer webs muy potentes y dinámicas, además nos permite separar el negocio de la presentación para seguir la arquitectura a tres capas.

Servidor de aplicaciones
Por ejemplo APACHE

Servidor de BBDD
Por ejemplo MySQL, además hace falta un cliente, por ejemplo myAdmin

IDE para el desarrollo de la aplicación.
Netbeans, Eclipse, JCreator, JBuilder…
En este sentido de momento me decanto por Eclipse que es tan válido como cualquier otro.

Enlaces que pueden ser interesantes:

  1. Empezando con angular
  2. Tutorial: Creación de proyecto MAVEN con ECLIPSE



No hay comentarios:

Publicar un comentario