Angularsito
Angularsito
Angularsito
Esta es una estructura conceptual de tipo Modular, normalmente, con los conocidos métodos
o sectores de Software, estos sirven para organizar el desarrollo. Normalemente cuenta con
Bibliotecas ordenadas y con lenguaje de tipo Interprete, para Asiaagilizar el desarrollo de
Software de manera clara.
¿Qué es angular?
Angular es un framework desarrollado por Google de tipo “Codigo Abierto” es decir cualquier
usuario puede ver su código y modificarlo a gusto, esta es una herramienta para crear Webs de
tipo SPA (Single Page Application) o Aplicaciones de una sola pagina.
Caracteristicas:
Caracterizado por separar ForntEnd de Backend en la misma aplicación, asi también tiene la
posibilidad de evitar la repetición de código, mantiene el Orden del código con el conocido
patron MVC(Modelo- Vista- Controlador) Asegurando el desarrollo con rapidez y posibilitando
modificaciones y actualizaciones.
Angular usa una ruta para contactar con el servidor. Angular realiza el contacto por debajo, es
decir que cambia la vista al momento de navegar haciendolo ver como una web normal pero
en una manera mas dinámica.
Es escalable y modular, con muchas ramas que permiten organizar mejor los datos, ademas las
plantillas de Angular almacena el código de la interfaz de la lógica del programa, esto permite
modificar una aparte de la otra sin destruir la estructura de la otra.
SU estilo de programación es reactiva, es decir que la vista previa se actualiza en vivo con los
cambios que introduzcamos, dispone de un asistente por línea de comandos, esto hace que
crear proyectos base sea mas simple, con sus herramientas de testing y con Ionic.
Una ventaja sumamente grande comparado a otros Frameworks, es que sea de código abierto,
de esta forma cualquier persona puede estudiar, organizar, modificar a Angular a su gusto,
acelerando el desarrollo de nuevas características como Usuarios de la misma, Angular
evoluciona diariamente sacando su ventaja de sus mismos usuarios.
Ventajas de Angular:
Son características que proporciona al Usuario Cuando Este inicia en Angular, lo que hace que
sea muy fácil aprenderlo para gente que este saltando de otros Entornos, esto acelera la
formación de Equipos. Esto permite que el intercambio y agregación de Programadores a sus
equipos sea mas sencillo.
2.-TypeScript:
Utiliza este lenguaje lo que tiene bien documentado, esta muy bien organizado y se actualiza
cada semana, ofrece varias formas de declarar un Objeto.
3.-Componentes Web :
Cuando programas raramente vas a hacerlo en un editor de texto plano. Usarás editores
avanzados, IDEs y otras herramientas relacionadas como "Linters" (revisores de estilo y buenas
prácticas en el código).