Framework Angular
Framework Angular
Framework Angular
ASIGNATURA:
PROGRAMACIÓN WEB
TRABAJO:
FRAEWORK PARA LADO CLIENTE
DOCENTE:
Lic. Nicolás Cabrera Hidalgo
CARRERA:
INGENIERÍA EN SISTEMAS
COMPUTACIONALES
SEMESTRE:
VIII
FECHA: 15/05/2020
ANGULAR
Angular, es un framework de JavaScript de código abierto, mantenido por Google,
que se utiliza para crear y mantener aplicaciones web de una sola página. Su
objetivo es aumentar las aplicaciones basadas en navegador con capacidad de
Modelo Vista Controlador (MVC), es un esfuerzo para hacer que el desarrollo y las
pruebas sean más fáciles.
2. Angular y TypeScript
Angular es un framework JavaScript, pero usa TypeScript para la programación.
TypeScript es una extensión del lenguaje JavaScript, que agrega características
importantes para las aplicaciones empresariales, como el tipado de datos o los
decoradores.
Todas las ventajas que nos ofrece Angular las podremos valorar más
positivamente en el contexto de una aplicación web mediana o grande. Este tipo
de aplicaciones son las que agradecerán más todas las utilidades que nos ofrece
Angular y las prácticas que promueve para el desarrollo de calidad.
Angular no es adecuado por tanto para todo tipo de proyectos. Por ejemplo, un
sitio web con WordPress (por poner un ejemplo claro) no sería un buen candidato
para incluir Angular en el stack de tecnologías. Hay que darse cuenta que Angular
no es una librería para el desarrollo de componentes dinámicos de interfaz gráfica,
sino todo un framework para el desarrollo de una aplicación completa y más o
menos compleja.
El tipo de aplicaciones que son adecuadas para Angular son las SPA y las PWA.
Pero incluso, si se desea hacer una aplicación pequeña con una funcionalidad
muy limitada es posible que un poco de JavaScript y alguna micro-librería nos
solucione las necesidades, por lo que quizás Angular tampoco sería la solución, a
no ser que el desarrollador o el equipo de desarrolladores esté muy familiarizado
con la herramienta, en cuyo caso sacarán partido a Angular por el simple hecho de
que ofrece muchas piezas ya completamente desarrolladas y permite un flujo
depurado de desarrollo.
4. Instalación de Angular en Windows
Antes de poder realizar la instalación de Angular, necesitamos instalar
previamente:
Un IDE para poder editar codigo. En este caso vamos a utilizar Visual
Studio Code.
Git para poder almacenar nuestro codigo.
Node y npm, para poder instalar Angular.
CLI Angular, que será lo último a instalarse.
Instalació n de Git
A continuación, debemos instalar Git, para lo que realizamos la descarga desde
https://git.scm.com/downloads elegimos nuestro sistema operativo, descargamos
el instalador y lo ejecutamos.
la instalación la realizaremos sin modificar casi ninguna opción de las que estan
marcadas por defecto.
Una vez finalizada la instalación de Git, pulsamos con el botón derecho del ratón
sobre la carpeta anterior, y nos aparecen dos nuevas opciones para abrirla.