Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dando um google ficou mais fácil

Application Programming Interface (API)

Um API é uma Interface de Programação de Aplicações ou Interface de Programação de Aplicação, cuja sigla API provém do Inglês Application Programming Interface. E no caso, o Canva é um API, porque é como uma "tela" para podermos programar aplicações de animação como o professor Flávio mesmo demonstrou.

1 resposta
solução!

Olá, Fabiana! Tudo bom contigo?

Agradeço pela paciência em aguardar um retorno.

Muito legal saber que você se interessou pelo assunto e buscou se aprofundar para compreendê-lo melhor, isso é fundamental durante nosso processo de aprendizagem.

Para complementar o que você encontrou, gostaria de falar um pouquinho mais sobre API’s.

API’s atuam no processo de integração de dados e na simplificação de códigos desenvolvidos pela comunidade dev — simplificação essa que ocorre através do acesso a informações e ações, por exemplo. Desse modo, diferentes aplicações tem a possibilidade de utilizar funcionalidades que não necessariamente as pertencem.

A Canvas é, portanto, uma API, tendo em vista que fornece inúmeras funcionalidades aos códigos desenvolvidos em Javascript. Ao invés de nós construirmos o método fillStyle(), por exemplo, apenas o utilizamos da própria Canvas API, que já fez esse processo anteriormente.

Por fim, deixo como recomendação um artigo da AluraLíngua e um Alura+ que comentam sobre API’s. Para acessá-los, basta clicar nos links abaixo:

Caso surja alguma dúvida ao decorrer dos seus estudos, lembre-se que você pode contar com o fórum. Ficarei muito feliz em te ajudar no que for necessário!

Até mais, Fabiana!