Morgado, Leonel2020-09-092020-09-092020978-972-722-915-4http://hdl.handle.net/10400.2/9983Prefácio à obra "Desenvolvimento Avançado para a Web: do front-end ao back-end" de Ricardo Queirós | Filipe Portela.Um livro em português para apoiar quem quer aprender a desenvolver aplicações Web avançadas era premente. O vulcão da capa é reflexo da natureza telúrica da experiência de quem se inicia nesta área e se sente, após uma introdução, sobre solo frágil, quente, instável. De facto, o programador que se inicia no desenvolvimento Web, após dominar a programação convencional, tem de abraçar todo um conjunto de conceitos adicionais: código dividido entre a máquina do utilizador (onde é executado o navegador) e a máquina servidora; linguagens e tecnologias diferentes num caso e noutro; controlo técnico de uma (o servidor) mas não da outra (o computador, telemóvel ou outro dispositivo onde é executado o navegador); meio comunicacional instável e vulnerável entre estas duas partes da aplicação… …tantos pormenores, tantas transformações do terreno – por isso telúricas – face à programação clássica, face ao foco clássico das ciências da computação e da algoritmia, tão confortável nos seus contextos habitualmente bem delimitados e controlados, que no fim de qualquer livro de iniciação fica um vazio, uma frustração: o domínio das transformações não permite encarar o produto final com o orgulho de ser parecido aos sítios Web modernos, às aplicações Web que utilizadores e programadores se habituaram a esperar e ambicionar. Este livro dedicado ao desenvolvimento avançado para a Web vem dar robustez e meios a quem se lança por este ambiente vulcânico ativo. Vem combater esse vazio e essa frustração. Parte do contexto atual de desenvolvimento Web apoiado em ferramentas diversas, como frameworks, gestores de pacotes, automatizadores de tarefa e outras. A partir desse contexto prossegue pelos territórios diferenciados do front-end e do back-end, mas esse trajeto é feito com todo o equipamento moderno: as ferramentas diversificadas, as práticas de desenvolvimento e testes, mas também a noção das necessidades balístico-explosivas, das técnicas preventivas e de pancrácio digital tão necessárias ao faroeste da Web atual. A metodologias pedagógica é talvez o instrumento mais relevante nesse trajeto. Mais do que expor e exemplificar as técnicas e conceitos, os autores conduzem-nos pela implementação de um projeto, que traz o elusivo e abstrato mundo das ideias para o palpável e concreto resultado que os leitores certamente ambicionam ter nas suas mãos e delas outros originar futuramente. Serão certamente essas futuras produções, originadas pelas mãos de todos quantos aprendam com este livro, o seu mais eloquente testemunho.porPrefáciobook part