Aplicação web em camadas (eBook)
116 Seiten
Editora Senac São Paulo (Verlag)
978-65-5536-695-2 (ISBN)
Aplicação web em camadas descreve como as aplicações web são desenvolvidas no padrão de três camadas – a de modelo, a de visão e a de controle – e apresenta a evolução dos sistemas web, demonstrando as principais arquiteturas existentes, como os monólitos, a arquitetura orientada a serviços e os microsserviços. Traz também diversos exemplos práticos de códigos HTML, CSS, JavaScript e PHP, com integração em um banco de dados MySQL, e boas práticas para a implementação de aplicações web. O objetivo é levar o leitor a compreender que a definição de uma boa arquitetura facilita tanto o desenvolvimento quanto a manutenção das aplicações web.
Eduardo Felipe Zambom Santana é bacharel e mestre em ciência da computação pela Universidade Federal de São Carlos (UFSCar) e doutor em ciência da computação pela Universidade de São Paulo (USP). Tem mais de 15 anos de experiência em desenvolvimento de softwares e 7 anos como professor de ensino superior. É autor de diversos artigos científicos publicados na área de engenharia de software.
Capítulo 1
Padrões de projeto de software
1 O que é um padrão de projeto de software
2 Tipos de padrões de projeto
3 Implementação de padrões de projetos
4 Exemplos de padrões de projeto
Considerações finais
Referências
Capítulo 2
Arquiteturas de software
1 Coesão e acoplamento
2 Tipos de arquitetura de software
Considerações finais
Referências
Capítulo 3
O padrão MVC
1 O que é o MVC?
2 A importância do MVC para o desenvolvimento de aplicações web
3 As variações MVP e MVVM
Considerações finais
Referências
Capítulo 4
A visão no MVC
1 A camada de visão
2 Boas práticas na elaboração da camada de visão
Considerações finais
Referência
Capítulo 5
O controlador no MVC
1 A camada de controle no MVC
2 Serviços web (webservices)
Considerações finais
Referências
Capítulo 6
O modelo no MVC
1 A camada de modelo no MVC
2 O acesso aos dados do modelo por meio do controlador
Considerações finais
Referências
Capítulo 7
A integração no MVC
1 Integrando modelo, controlador e visão
2 Melhorando a aplicação
Considerações finais
Referências
Capítulo 8
O uso de soluções de terceiros na web e os microsserviços
1 Serviços web
2 Serviços web e microsserviços
3 Recomendações gerais para aplicações MVC
Considerações finais
Referências
Sobre o autor
| Erscheint lt. Verlag | 26.11.2021 |
|---|---|
| Reihe/Serie | Série Universitária | Série Universitária |
| Verlagsort | São Paulo |
| Sprache | portugiesisch |
| Themenwelt | Mathematik / Informatik ► Informatik |
| Schlagworte | Análise de Sistemas • Arquitetura de Software • Desenvolvimento de Software • Engenharia de Software • informática • Sistemas para Internet • Tecnologia da informação |
| ISBN-10 | 65-5536-695-8 / 6555366958 |
| ISBN-13 | 978-65-5536-695-2 / 9786555366952 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich