/commentsection

Projeto baseado em um desafio do Frontend Mentor de uma seção interativa de comentários.

Primary LanguageJavaScript

Frontend Mentor - Seção de comentários interativa

Essa é uma solução para o desafio proposto pelo Frontend Mentor disponível em Interactive comments section. A página com a solução do desafio está disponível aqui.

⚙️Funcionalidades

  • Criação de comentários novos e respostas a comentários anteriores.
  • Interação com o conteúdo por meio de 'curtida'.

🔨Ferramentas

  • JavaScript
  • HTML5
  • CSS3

📓Meu processo

Nesse projeto, organizei os arquivos e funções do JavaScript de maneira modular, respeitando os princípios de independência e reusabilidade. A utilização de funções que retornam objetos na estrutura HTML me deu uma outra perspectiva das potencialidades que podem ser alcançadas com o JavaScript. Cada comentário, por exemplo, recebe como parâmetros informações individuais, como texto da mensagem e usuário, e retorna um componente de design comum trazendo esses conteúdos.

🚧Futuras melhorias

  • Adicionar a funcionalidade de editar um comentário;
  • Iniciar a resposta com o nome do usuário que criou o comentário;
  • Implementar login (com nome e usuário do GitHub) e salvar mensagens em um local remoto.