Quando estamos navegando na web, somos os usuários que visitam um site (os clientes). O site está em algum lugar na nuvem em um grande computador (o servidor). Simplificada, esta é a diferença entre o lado do cliente e o lado do servidor.
O lado do servidor não é visível para a gente (os usuários). Nós chamamos isso o back-end de um aplicativo. PHP, Python .NET, C#, Delphi e Java são tecnologias do lado do servidor (o back-end), enquanto HTML, JavaScript e CSS são coletivamente chamado de tecnologia da web aplicada no lado do cliente (o front-end).
Um desenvolvedor de back-end é alguém que é responsável pelo back-end (parte de trás) de um site, aplicativo ou programa. Muitas vezes, esses desenvolvedores são especializados em uma determinada linguagem de programação ou um framework específico.
Isso geralmente assume a forma de um painel, no qual os administradores podem, por exemplo, fazer alterações e adicionar novos dados. A parte de back-end de um aplicativo suporta o front-end (aquele que o usuário realmente vê) e geralmente garante que o front-end possa se comunicar com outros programas e aplicativos. O ambiente de back-end usa um sistema de login, muitas vezes com diferentes direitos (de acesso) para diferentes administradores.
Em geral, o back-end consiste em três partes: o banco de dados, o servidor e o aplicativo. O aplicativo recebe dados do front-end e os armazena em um banco de dados: uma grande coleção de dados que são executados em um servidor. A partir desse servidor, os dados podem ser solicitados novamente pelo aplicativo em horários posteriores.
© 2021 | Freelancer Select do Brasil LTDA
CNPJ 37.424.250/0001-69
Alameda Rio Negro, 503, Sl. 2020
CEP 06.454-000 | Alphaville | Barueri | SP
E-mail: contato@freelancerselect.com.br