Sempre que um programa de computador é desenvolvido, seja um site, um aplicativo de computador ou um aplicativo móvel, há duas partes principais.
Uma é a parte que os usuários podem ver e interagir. É o frontend do programa.
A outra parte que os usuários não podem ver ou interagir e contém todas as funcionalidades é chamada de backend do programa.
Também podemos distingui-los como uma camada de acesso a dados para o backend, enquanto a camada de apresentação do frontend.
Portanto, o backend cobre os seguintes aspectos de um programa.
- Os recursos de hardware.
- A tecnologia de software
- A infraestrutura de rede
Tudo isso funciona em conjunto para fornecer a funcionalidade ao programa. Em qualquer programa de computador, os usuários interagem com o programa usando o front end ou a interface. Enquanto os desenvolvedores trabalham nas funcionalidades de backend, assim como um mecânico trabalha no motor de um carro.
Read More