Module 2 of 3 · Text
Dois principais conceitos do Angular
Uma das bases do Angular são os componentes. E o que é um componente?
ele nos permite vincular um modelo estilizado com alguma lógica em Typescript
A tag <app-root> fica no arquivo app.component.ts
{{ }} -> interpolação
O objetivo de o Angular ser estruturado por componentes, é o fato de podermos facilmente identificar onde fica a lógica e onde fica a view e estilizações do componente, pois são separados.
O component é responsável por recuperar os dados e disponibilizá-los para a view
a view serve para acessarmos as informações disponibilizadas no componente.
Recursos núcleo do Angular:
- Capacidade de definir nossos próprios elementos HTML personalizados e chamá-los onde desejamos usar, nos permitindo estender a funcionalidade do navegador com a nossa própria funcionalidade;
- Capacidade de criar nosso programa de um jeito que os dados disponíveis no componente e nossa exibição (HTML), sejam completamente separados;