Depois da planificação e do design, a programação front-end vai fazer com que tudo isso exista para o utilizador.
É a fase de programação e onde se testa tudo o que foi anteriormente pensado e desenhado.
As principais linguagens envolvidas no front-end são:
Html
CSS
javascript, com suas muitas variações e bibliotecas, como jquery.
Envolve a parte mais pesada do website, e tem de lidar com várias informações importantes, como dados e preferências pessoais dos usuários.
Exemplo prático: Você entra num website para comprar bilhetes de teatro. Como já vimos, a parte com que você interage com o website,
é a parte de front-end. Mas toda a lógica por trás da compra —
escolha dos lugares, pagamento, confirmação do pedido etc...
Tudo isso é trabalho do back-end, e engloba uma comunicação constante e segura entre a aplicação,
o servidor e até aplicações externas.