Mas o que elas significam? E como aparecem na rotina de desenvolvedores? Descubra aqui!
Pense na seguinte cena: um teatro, com o palco e a grande cortina que divide os bastidores da plateia. Pois tudo isso tem a ver com o back-end e com o front-end.
Como o próprio termo sugere, back está relacionado ao que está por trás de uma estrutura. E é justamente este o trabalho de um desenvolvedor especializado em back-end: criar o site, utilizando servidores, banco de dados e aplicações.
Para estruturar um site internamente, o programador usa linguagens como estas: • Python. • PHP. • Java. • C#. • Node.js.
• Python: lançada em 1991, é uma linguagem de alto nível pautada em script. • PHP: criada em 1995, é considerada uma linguagem interpretada livre.
• Java: conhecida por ser uma linguagem de programação orientada a objetos. Foi lançada em 1995. • C#: linguagem multiparadigma criada em 2000. • Node.js: software aberto para executar códigos de JavaScript. Em uso desde 2009.
Já o termo front, como se pode supor, está relacionado à frente. Nesse caso, o desenvolvedor front-end programa tudo o que o usuário vê e interage em um site. Layout, design, botões de ação e conteúdos fazem parte dessa dinâmica.
Para fazer que o usuário interaja com uma interface mais amigável, podem ser usadas as seguintes linguagens: • CSS. • HTML. • JavaScript.
• CSS: adiciona diferentes estilos a uma página. Foi criada em 1996. • HTML: com a primeira versão lançada em 1993, é uma linguagem de marcação. • JavaScript: linguagem script de alto nível, está em uso desde 1995.