Framework de Desarrollo de lenguajes de programación JavaScript - PlataformasWeb-P-AA2022/taller09-BryanRODriguez22 GitHub Wiki
Lenguaje : JavaScript
Framework : Angular
Este framework está basado en el lenguaje JavaScript y desarrollado en TypeScript por los programadores de Google. Es ideal para implementar una gran cantidad de scripts para diferentes funciones en un sitio web; por ejemplo, se emplea mucho para crear menús animados. Usa la arquitectura Modelo-Vista-Controlador (MVC), con un enlazamiento bidireccional de datos entre HTML y JavaScript.
Cuenta con una comunidad bastante amplia y una gran documentación. Está en constante actualización, por lo que el uso de Angular para el desarrollo web de tu sitio es una apuesta segura.
Ventajas | Desventajas |
---|---|
Implementación de la arquitectura MVC | Opciones de SEO limitadas |
Arquitectura de diseño mejorada | Angular es detallado y complejo |
TypeScript: mejores herramientas, código más limpio y mayor escalabilidad | Curva de aprendizaje pronunciada |
Directivas personalizadas | La documentación de CLI carece de detalles |
Servicios e inyección de dependencia (DI) |
ORM utilizado
Los orm que se pueden usar son muy variados pudiendo usar la mayoría de las librerías de MySql como SqLite , Mysql e Oracle
Instalación de Angular en Windows
-
Instalar Node desde Pagina Oficial - Node Js
-
Comprobar la versión de Node Js desde el cmd con el comando :
node -v
-
Verificar la versión de NPM con el comando:
npm -v
-
Instalar TypeScript:
npm install -g typescript
-
Comprobar la versión de TypeScript:
tsc -v
-
Instalar Angular:
npm install -g @ angular / cli
-
Comprobar la versión de Angular:
ng --version