0 HTML
Características Gerais
Front-end
Back-end
Linguagem compilada vs. Linguagem interpretada
Protocolos utilizados na web
Servidores web
Características Gerais
Front-end
Front-end é toda a parte da apresentação visual de um site. A forma como o conteúdo se apresenta na tela, a estrutura hierárquica das informações e a aplicação do design para a exibição das informações. O documento apresentado pelo browser (ou navegador) é criado com
HTML, e as transformações visuais com o CSS.
Desenvolvedor front-end: é o responsável que projeta as interfaces de um website. São eles que trabalham com o HTML, CSS e o JAVASCRIPT para construir as páginas web.
Características Gerais
Back-end
classifica-se back-end as ações realizadas no servidor que armazena o site, englobando atividades de banco de dados e intepretação do código fonte. É comum que ações possam ser executadas no front-end e também no back-end, devendo ser avaliada a melhor relação de performance e o volume de requisições para a escolha do ambiente a utilizar.
Características Gerais
Back-end
Exemplo: Cálculo de comissão de venda
Pode-se realizar o cálculo de porcentagem através do Javascript tanto quanto através do PHP, de forma que é fundamental a análise de outros fatores como variáveis participantes do cálculo, volume de requisições e processamento no servidor web.
Características Gerais
Linguagem compilada vs. Linguagem interpretada
Do ponto de vista da execução, pode-se assumir que toda linguagem será compilada e interpretada, porém, utilizamos os produtos dos códigos para classificar seu tipo.
Linguagens que separam os fontes do produto final executável são consideradas compiladas, enquanto linguagens onde o próprio fonte é executado, são consideradas interpretadas.
Características Gerais
Linguagem compilada vs. Linguagem interpretada
Assumido o fato de que linguagens interpretadas exigem uma interpretação por requisição, sabemos que em caso de erros ou