Questionário sobre armazenamento local e CRUD

Para passar no quiz, você deve responder corretamente pelo menos 18 das 20 perguntas abaixo.
O que CRUD significa no contexto do desenvolvimento web?
Qual método HTTP é comumente associado à operação Create em uma API RESTful?
Qual das seguintes operações CRUD é tipicamente realizada ao modificar um registro existente em um banco de dados?
Qual é a principal diferença entre localStorage e sessionStorage na Web Storage API?
Qual método é usado para armazenar dados em localStorage?
Como você pode remover um único item do sessionStorage?
Qual é a diferença entre PUT e PATCH?
Para que serve o armazenamento em cache?
O que é um cookie no contexto do desenvolvimento web?
Qual dos seguintes métodos é usado para definir manualmente um cookie em JavaScript?
Qual dos seguintes trechos de código exclui corretamente um cookie chamado username?
Qual das seguintes afirmações sobre cookies é falsa?
O que é browser fingerprinting?
Qual é o principal risco associado ao armazenamento de senhas em local storage?
Qual das seguintes afirmações é verdadeira sobre o armazenamento do lado do cliente?
Qual é o principal benefício de usar IndexedDB em vez de localStorage?
Qual das seguintes é uma forma válida de recuperar dados de um object store em IndexedDB?
Que tipo de transações o IndexedDB suporta?
Qual das seguintes afirmações é verdadeira sobre o ciclo de vida de um Service Worker?
Qual afirmação descreve melhor uma característica principal das Progressive Web Apps (PWAs)?