Aqui você encontrará definições claras e objetivas de termos frequentemente utilizados no mundo do desenvolvimento web. Este glossário é ideal para iniciantes e também para profissionais que desejam revisar conceitos.

A

  • API (Application Programming Interface): Um conjunto de definições e protocolos que permitem a comunicação entre diferentes sistemas ou aplicações. Exemplo: A API do Google Maps permite integrar mapas em seu site.
  • AJAX (Asynchronous JavaScript and XML): Técnica para criar aplicações web interativas, permitindo atualizar partes da página sem recarregá-la por completo.

B

  • Back-End: Parte do desenvolvimento web que ocorre no servidor, responsável por processar dados, armazená-los e enviar respostas ao front-end.
  • Banco de Dados: Local onde informações são armazenadas e gerenciadas. Exemplos: MySQL, MongoDB.
  • Bootstrap: Framework front-end que facilita o desenvolvimento de sites responsivos e bem estruturados.

C

  • CSS (Cascading Style Sheets): Linguagem usada para estilizar páginas web, controlando cores, fontes, espaçamentos e layouts.
  • Cache: Armazenamento temporário de dados para acelerar o carregamento de páginas e melhorar o desempenho.

D

  • DOM (Document Object Model): Representação em árvore de todos os elementos HTML de uma página, permitindo que sejam manipulados com JavaScript.
  • DNS (Domain Name System): Sistema que traduz nomes de domínio (ex.: www.seusite.com) em endereços IP.

F

  • Framework: Conjunto de ferramentas e bibliotecas que facilitam o desenvolvimento de aplicações web, como React, Angular e Django.
  • Front-End: Parte do desenvolvimento web visível aos usuários, como o design e a interatividade da página.

H

  • HTML (HyperText Markup Language): Linguagem básica usada para criar a estrutura de páginas web.
  • HTTP/HTTPS (HyperText Transfer Protocol): Protocolo usado para transferência de dados na web. O HTTPS inclui criptografia para maior segurança.

J

  • JavaScript: Linguagem de programação que adiciona interatividade e funcionalidades dinâmicas às páginas web.
  • JSON (JavaScript Object Notation): Formato leve para troca de dados estruturados, fácil de ler e escrever.

L

  • Landing Page: Página web criada com o objetivo específico de conversão, como capturar leads ou vender produtos.
  • Laravel: Framework PHP popular para desenvolvimento de aplicações web robustas.

M

  • MVC (Model-View-Controller): Padrão de arquitetura que separa a lógica do negócio, a interface do usuário e os dados.
  • Markdown: Linguagem de marcação simples usada para criar textos formatados com facilidade.

P

  • PHP: Linguagem de programação usada principalmente para desenvolvimento de back-end.
  • Plugin: Extensão que adiciona funcionalidades extras a plataformas, como WordPress.

R

  • Responsividade: Capacidade de um site se adaptar a diferentes tamanhos de tela, como celulares, tablets e desktops.
  • REST (Representational State Transfer): Estilo arquitetural usado para construir APIs leves e escaláveis.

S

  • SEO (Search Engine Optimization): Conjunto de práticas para otimizar um site e melhorar seu posicionamento nos motores de busca.
  • SPA (Single Page Application): Aplicação web que carrega uma única página e atualiza dinamicamente seu conteúdo conforme o usuário navega.

T

  • Template: Estrutura pré-definida usada como base para criar sites ou páginas web.
  • Token: Unidade de autenticação usada para garantir segurança em APIs e sistemas.

U

  • UI (User Interface): Interface do usuário, ou seja, o design visual de um site ou aplicação.
  • UX (User Experience): Experiência do usuário, focada em como ele interage e percebe o site ou aplicação.

V

  • Versionamento: Controle de alterações feitas no código-fonte de um projeto. Ferramentas como Git são amplamente utilizadas.
  • Viewport: Área visível de um site no navegador, especialmente importante para design responsivo.

W

  • WordPress: Sistema de gerenciamento de conteúdo (CMS) amplamente usado para criar sites e blogs.
  • WebSocket: Protocolo para comunicação bidirecional em tempo real entre cliente e servidor.
Scroll to Top