Frontend

O frontend é a parte de um site ou aplicação com a qual o usuário interage diretamente: tudo o que aparece na tela, como a disposição, as cores, os textos, as imagens, os menus e os botões. Roda no Um navegador é o programa com o qual você abre sites e navega pela internet, como Chrome, Firefox ou Safari. Mais no glossário → do usuário e é construído principalmente com três tecnologias: HTML, que dá a estrutura; CSS, que cuida do design visual; e JavaScript, que adiciona interatividade. Também é chamado de «lado do cliente». O seu objetivo é tornar a experiência clara, atraente, rápida e utilizável em qualquer dispositivo. Para construir interfaces complexas, apoia-se muitas vezes em Um framework é uma estrutura de código já pronta que serve de base para desenvolver aplicações mais rápido, sem começar do zero e seguindo boas práticas já comprovadas. Mais no glossário → como React ou Vue. Trabalha em conjunto com o O backend é a parte oculta de um site ou app — servidores, bancos de dados, lógica — que o usuário não vê, mas que processa os pedidos e armazena os dados que fazem tudo funcionar. Mais no glossário → , a parte oculta que lhe fornece os dados e processa os pedidos; juntos formam uma aplicação completa.