Escolar Documentos
Profissional Documentos
Cultura Documentos
com
@anabneri
Até uns tempos atrás meu mundo era:
Eis que
Engenheira de Software
Organizadora de comunidades
linkedln.com/in/anabeatrizdev/
@anabneri
Agenda:
Projeto de demo
TypeScript
O que é o angular Ambiente
Por que o Angular Service
Versionamento
Estrutura
O Case:
Eu preciso d
e um
site para list
ar
meus pokem
ons!!
Meu cenário:
Desenvolvimento backend
Single-Page
Applications
Single-Page Applications
Por que o Angular?
TIPADO
Pra quem vem do backend (java) é a melhor
opção
REATIVO
Um novo paradigma de programação, que se
preocupa com o fluxo de dados e a propagação
da mudança
ROBUSTO
A comunidade é gigante, com muito conteúdo
gratuito
Versionamento
X Y Z
major minor patch
Estrutura
Componentes
Possibilitam a criação de códigos que possam
ser reutilizados
Decorator
Onde é possível definir as propriedades de um
componente
Classes
É TUDO TÃO
ORGANIZADO *--*
Módulos
Agrupar, exportar e esconder arquivos
Código html
Componentes typescripts
Modulos typescripts
Rotas da página
Módulos
Directive
Template {....}
<....>
Property
Binding
Injector Component
API BD
Service A {....}
Service B
Typescript
Vantagens
Funções menores e mais integradas
VLW <3
Referências
• https://angular.io/
• https://loiane.training/curso/angular
• https://movile.blog/aplicacoes-front-angular/
• https://medium.com/better-programming/angular-5-creating-new-component-c6c5236f8024
• https://ng-bootstrap.github.io/#/components/modal/examples
• https://blog.wgbn.com.br/como-usar-seus-componentes-angular-em-qualquer-lugar-3ef1d57c117e
• https://inside.contabilizei.com.br/javascript-seo-desenvolvendo-p%C3%A1ginas-index%C3%A1veis-910bdb6
4aef5