Seminário PHP 2012 - Melhores Práticas em WebAPIs para mobile
Como desenvolver uma WebAPI que não gaste toda a banda, bateria e paciência do usuário?
Conheça técnicas e ferramentas que mudarão sua maneira de programar.
Saiba porque o MVC não atende mais às necessidades atuais dos sistemas móveis.
Docência Superior • Fundador PHP-Maranhão • Representa o Maranhão em eventos nacionais e no PHPBC • Professor de Programação Web / Mobile Web e WebAPIs • Auditor certificado ISO/IEC 27001:2006 e perito forense NCCI • CEO Nexy - Auditoria de segurança, Tecnologia Financeira, Soluções para Varejo, implementando SaaS com PHP@FOSS
apenas uma aplicação; • Módulos são gambiarras que criam elefantes brancos em MVC; • É complexo manter a estrutura com Ajax; • Model-View-Controller-Controller-UI; ou • MVC2UI ao resgate!
seus dados e funcionalidades via Interfaces de Serviço; • Todos os times devem se comunicar através destas Interfaces; • Não haverá outra forma permitida de comunicação interprocessos; • Nada de links diretos, nada de leituras de banco, memória compartilhada ou back-doors;
permitido é através das interfaces de serviço pela rede; • Todas as interfaces de serviço, SEM EXCEÇẪO, devem ser desenhadas desde o início para externalização. Ou seja, o time deve planejar a abertura da interface para desenvolvedores do mundo exterior. Sem exceções.