Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CURSO
ANGULAR 8: ARQUITECTURA
Y FUNDAMENTOS
2. Crear un proyecto nuevo con el cli de Angular, el comando para crear un proyecto nuevo
es:
ng new NOMBRE_APPLICACION --style=scss --routing=false
style: es una opción para crear el proyecto con un sistema de estilos diferente
al que por defecto es css
routing: es una opción para crear el proyecto con soporte a rutas, por ahora no
lo usaremos
para más información de comandos y opciones de angular cli
https://angular.io/cli
Para enviar intercambiar información entre componentes usaremos @Input para enviar
atributos y @Output para emitir eventos, a través de las directivas de componentes
(Selectores), ambos decoradores son importados del paquete @angular/core
Para enviar contenido (Content projection) dentro de los Selectores de los componentes
debemos usar el selector <ng-content></ng-content> dentro del archivo html del
componente
IMPORTANTE:
A medida que va creciendo nuestra aplicación los componentes, directivas entre otros
tipos de clases que crearemos podrían generar confusión en la organización de
nuestro proyecto por lo cual para una mejor organización deberíamos repartir nuestro
código en al menos tres carpetas principales:
Esta estructura es una opción de organización del código, hay otras e incluso uno mismo con
la experiencia ganada puede elaborar su propia organización a seguir.
Referencia:
https://itnext.io/choosing-a-highly-scalable-folder-structure-in-angular-d987de65ec7