Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Aula de angularjs ministrada na Unicesumar em 2017

License

NotificationsYou must be signed in to change notification settings

wwwflorencio/aula-angularjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aula de angularjs 1.x

Ferramentas utilizadas

  • Angular.js 1.x
  • NPM
  • bower
  • Editor de texto

Introdução

Trata-se de um framework open source, iniciado em 2009 para a construção de single page applications (spa), e atualmente seu maior contribuidor é o google, sua comunidade sempre foi presente ajudando na contrução do projeto.

Atualmente angular possui uma segunda versão, utilizando typescript. Typescript  um superset de javascript, um conjuto de ferramentas para adicionar mais possibilidades a linguagem, uma delas a tipagem.

Principais caracteristicas

  • MV*:Mvc trata-se de um padrão para dividir uma aplicação em diferentes partes (model, view e controller), cada uma com suas respectivas responsabilidades, porem o o angular não segue a risca o modelo mvc, mas algo próximo de um (model, view, viewmodel), logo seu time resolveu batizá-lo, de um framework mvw (model view whatever).

  • Diretivas:Diretivas são extensões da linguagem html que permitem a implementação de novos comportamentos de forma declarativa, manilupando o DOM.

  • Controllers:Objetos javascript responsaveis pelo controle de uma view.

  • Modulos:São como container armazenam as partes da nossa aplicação (controllers, services, filters, etc). Isso facilita bastante na reutilização de código.

Parte Prática

Exemplos funcionando em:

https://eptaccio.github.io/aula-angularjs/

Links para estudar:

https://rafaell-lycan.com/2015/angular-services-factories-providers/https://pt.wikipedia.org/wiki/Singletonhttp://airtonvancin.com/blog/angularjs-validacao-de-formulario/https://github.com/suissa/angularjs-directive-manualhttps://github.com/ericdouglas/traduz-ai/blob/master/angularjs/004-mais-magicas-angularjs-para-turbinar-sua-webapp.mdhttps://medium.com/@eptaccio/coisas-sobre-angularjs-que-eu-ficaria-feliz-em-ter-aprendido-antes-6de1a3174246#.65zgmtbhrhttps://blog.codecasts.com.br/single-page-applications-onde-vivem-e-o-que-comem-4fc9a44f3de#.xro79ehf3https://nandovieira.com.br/entendendo-um-pouco-mais-sobre-o-protocolo-httphttps://tableless.com.br/fluxo-de-execucao-assincrono-em-javascript-promises/

Palavras chave para estudo:

SPACRUDhttpPromisseGruntGulpNPMBower

About

Aula de angularjs ministrada na Unicesumar em 2017

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp