Tenho o prazer de apresentar-lhes meu primeiro projeto realizado na Laboratoria.
A Caesar Cipher é uma aplicação Web destinada aos curiosos de plantão. Há muito conteúdo na internet sobre o assunto, porém pouco interativo. Essa aplicação não tem a intenção de ser um conteúdo completo, pelo contrário, traz descontração no aprendizado e despertará o interesse no usuário de se aprofundar mais no assunto. A Caesar Cipher poderá ser usada por crianças, estudantes ou qualquer pessoa que goste de desafios e jogos que ensinam. Nela o usuário aprenderá sobre uma das principais técnicas de criptografia de forma rápida e divertida!
Atráves das opções do menu, o usuário:
- É apresentado ao contexto histórico do código e seu funcionamento;
- Pode criptografar e descriptograr mensagens ou palavras a sua escolha;
- Aprender na prática com um desafio.
Este projeto foi refatorado com o objetivo de aprimorar sua funcionalidade e perfomance.
- Modularização de responsabilidades;
- Renderização sob demanda;
- Animações CSS;
- Tratativa de erro;