Front-end e back-end: diferenças entre revisões
Linha 10: | Linha 10: | ||
A título de exemplo temos o comando '''mkfs''' pertencente à construção de vários sistemas de ficheiros. |
A título de exemplo temos o comando '''mkfs''' pertencente à construção de vários sistemas de ficheiros. |
||
Que vem dos eng. Atilio end Zacarias |
|||
== Algumas linguagens para web ''front-end'' e ''back-end'' == |
== Algumas linguagens para web ''front-end'' e ''back-end'' == |
Revisão das 13h37min de 23 de agosto de 2013
Este artigo não cita fontes confiáveis. (Abril de 2011) |
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.
Ciência da computação
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. Que vem dos eng. Atilio end Zacarias
Algumas linguagens para web front-end e back-end
Front-end
- XHTML
- HTML5
- CSS
- Javascript
- AJAX (não é uma linguagem, é um conceito)
- jQuery (Não é uma linguagem, é um framework)
- CFML
Back-end
- Perl Catalyst
- Ruby on Rails
- .NET (Não é uma linguagem, é um framework)
- ASP (Não é uma linguagem, é uma estrutura de bibliotecas)
- C♯ (Linguagem que pode ser utilizada junto a plataforma .NET e/ou bibliotecas ASP)
- VB (Linguagem que pode ser utilizada junto a plataforma .NET e/ou bibliotecas ASP)
- Java
- JSP (Não é uma linguagem, é um conjunto de bibliotecas utilizado em Java)
- PHP
- Python