Prévia do material em texto
<p>AULA 07</p><p>Desenvolvimento Web II</p><p>2024/02</p><p>Tecnologia em Análise e Desenvolvimento de Sistemas</p><p>Nome: RGM:</p><p>1. O que é uma API e qual a sua importância na construção de aplicações web?</p><p>2. O que é CRUD e qual a sua importância na manipulação de bancos de dados?</p><p>3. Qual a importância de se ter padrões em uma API e como é possível retornar a</p><p>resposta da API em diferentes formatos?</p><p>* Você deve salvar esse arquivo com as suas alterações e enviar pela plataforma!</p><p>webii:</p><p>engsoft:</p><p>nome: Danielly Mendes</p><p>rgm: 123.1232</p><p>0081: Uma API é Application Programming Interface - é uma coleção de rotinas e padrões desenvolvidos e documentados, que podem ser utilizados por outras aplicações, sem que estas precisem conhecer</p><p>a implementação detalhadamente.</p><p>Sua importância na construção de aplicações web é a sua eficiência simplificando o desenvolvimento, permitindo com que seja utilizado funcionalidades externas sem a necessidade de sua criação do zero, a possibilidade de que as APIs permitem uma interoperabilidade entre aplicações, o facto de que seguem padrões garantindo que todas as aplicações saibam como chamá-las, é a sua flexível permitindo a interação com diferentes sistemas.</p><p>0082: CRUD - é um acrônomo que representa as 4 operações Básicas no BD - Create, Read, Update e Delete. A sua importância é tratar das 4 operações de SQL, Insert, Select, Update e Delete, respectivamente.</p><p>Ele permite a manipulação completa do banco de dados. Criando registros, lendo, atualizando ou deletando dados da base de dados.</p><p>0083: É muito importante que a API contenha padrões pois atrávez deles temos o benefício da sua�interoperabilidade, onde todas as aplicações devem saber como chamar a API, e o que esperar da resposta dela.</p><p>A resposta da API pode ser dada em formatos diferentes, podendo ser em XML, JSON, YAML.</p><p>O XML demanda mais escrita, já o JSON e YAML são mais leves e parecidos como a forma que escrevemos.</p>