Mezzio e PHP 7 (eBook)

Uma união poderosa para criação de APIs
eBook Download: EPUB
2020
370 Seiten
Casa do Código (Verlag)
978-65-86110-07-4 (ISBN)

Lese- und Medienproben

Mezzio e PHP 7 - Jhones S. Clementino
Systemvoraussetzungen
9,49 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Com o abandono dos projetos do ecossistema Zend, surgiu o Laminas, cujo subprojeto Mezzio veio para ser o substituto oficial do Zend Expressive, mantendo exatamente a mesma estrutura. Mezzio é um microframework com o objetivo de atender desde as demandas mais simples para criação de aplicações de mínima escala a APIs e aplicações mais complexas. Ele é um excelente auxílio na criação de nosso Web Service, que funcionará de forma independente para que qualquer aplicação client possa fazer a comunicação com a API.

Neste livro, Jhones S. Clementino aborda diversos temas envolvendo APIs, microsserviços e o microframework Mezzio. Você verá como desenvolver uma aplicação REST com o Mezzio e PHP 7.4, em que vamos realizar um CRUD de tipos de usuários, usuários e mensagens, até fazer a integração com o ORM Doctrine. Com a mão na massa, você vai dominar a criação de Handlers/Middlewares, Factories, rotas e muito mais.

Jhones dos Santos Clementino é formado em Ciência da Computação pela Universidade Paulista (UNIP) e trabalha como desenvolvedor web desde 2009. Apaixonado por novas tecnologias, gosta de acompanhar as tendências do mercado para utilizá-las em novas aplicações e em aplicações legadas. Particularmente, gosta muito de trabalhar com a construção de APIs e microsserviços usando diversos tipos de frameworks/microframeworks e os mais variados conceitos, tecnologias e metodologias. É do tipo que gosta de novos desafios, buscando se superar cada vez mais com os ensinamentos da vida.

1. Introdução
2. Migrando para o Laminas
3. Frameworks full stack vs. microframeworks
4. Explorando APIs, SOAP, REST e RESTful
5. Preparando o ambiente
6. Clonagem e configuração do Mezzio
7. Configurando o Doctrine ORM e gerando entidades
8. Melhorando a entidade TiposUsuario
9. Melhorando a entidade Usuarios
10. Melhorando a entidade Mensagens
11. Criando repositórios e estendendo a classe EntityRepository
12. Criando e registrando serviços
13. Criando e registrando Handlers de tipos de usuário
14. Criando e registrando Handlers de Usuários
15. Criando e registrando Handlers de Mensagens
16. Definindo e testando as rotas da aplicação
17. Conhecendo as PSRs 7 e 15
18. Conclusão
19. Referências bibliográficas

Erscheint lt. Verlag 31.3.2020
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Web / Internet PHP
Schlagworte Doctrine • Framework • Laminas • Programação • Rest • ZEND
ISBN-10 65-86110-07-6 / 6586110076
ISBN-13 978-65-86110-07-4 / 9786586110074
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

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 Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
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 Adobe-ID sowie eine kostenlose App.
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.

Mehr entdecken
aus dem Bereich