Front-end e back-end
Front-end e back-end são termos generalizados que referem-se às etapas inicial e final de um processo. O front-end é responsável por coletar a entrada em várias formas do usuário e processá-la para adequá-la a uma especificação útil para o back-end. O front-end é uma espécie de interface entre o usuário e o back-end.
Índice |
Ciência da computação[editar]
Em arquitetura de software há muitas camadas entre o hardware e o usuário final. Cada uma pode ser dita como tendo um front-end e um back-end. O front é uma abstração, simplificando o componente subjacente pelo fornecimento de uma interface amigável.
Em projetos de software, front-end é a parte do sistema de software que interage diretamente com o usuário.
Em alguns sistemas, tais como aqueles baseados em Unix chama-se front-end às interfaces gráficas que permitem ao usuário interagir com programas que trabalham originalmente em modo texto.
A título de exemplo temos o comando mkfs pertencente à construção de vários sistemas de ficheiros.