node --version
https://code.visualstudio.com/
Extensiones:
- vscode-icons
- Angular Essentials
- Angular Language Service
https://angular.io/guide/versions
npm install -g @angular/cli@latest
ng version
ng new frontend --routing=true --skip-git --style=css
ng serve
Ctrl + C
permite parar la aplicación.
ng generate component book-list ng generate component book-detail ng generate component book-form
ng generate interface models/book --type=model --prefix=I ng generate service services/book
app-routing.module.ts
https://fonts.google.com/icons
ng add @angular/material
Importar los siguientes módulos en app.module.ts:
MatTableModule, MatIconModule, MatButtonModule, MatGridListModule, MatCardModule, MatDividerModule, MatToolbarModule
Hacer el listado de libros book-list y el detalle de un libro book-detail.
ng generate component layout/navbar ng generate component layout/footer