O que é programação front-end?
Na programação front-end o programador é responsável pelo desenvolvimento da interface de um sistema.
Ele trabalha com a interface da aplicação que será utilizada pelo usuário, implementando código em HTML, CSS, Javascript.
A programação frontend deve levar em consideração as melhores práticas de UX/UI, dando vida ao que foi desenvolvido pelo web designer.
O que um programador front-end faz?
O programador front-end é responsável por codificar o ‘visual do sistema’.
Front-end ou front-side?
Tanto faz! Você também pode encontrar como front-side ou frontside.
Programador Front-End vs Back-End
O programador back-end é responsável pelo código que dá ‘inteligência ao sistema‘.
Dessa forma, enquanto o programador back-end trabalha diretamente com o código ‘por trás do sistema’, o programador front-end lida com a interface que será utilizada pelo usuário final.
Programador Front-End vs Back-End vs Full-Stack
O programador Full-Stack tem conhecimento tanto em Front-End quanto em Back-End.
Portanto alguns dizem por aí que o programador Full-Stack é como um pato:
Sabe nadar, voar e andar mas não faz nenhum dos três muito bem. ????
Qual a melhor escolha?
Então é melhor eu me especializar em Front-End, Back-End ou Full-Stack?
Qual ganha mais?
Bom, depende… Inegavelmente, como em qualquer profissão em TI o salário varia muito! Consequentemente não é existe uma opção melhor ou pior.
Afinal, lembre-se que em um ecossistema até os patos tem o seu lugar ????????