Pesquisa de Frameworks

1. Introdução

Na pesquisa a seguir, abordaremos os conceitos
por trás do Desenvolvimento WEB e as ferramentas
necessarias para essas funções de programação.

O que é o Desenvolvimento WEB?

O Desenvolvimento WEB é responsável
por ajudar em comop são criados e desen-
-volvidos os sites desde seu estilo,até
suas funcionalidades.

A combinação de raciocinio lógico e
problemas de estrutura de um código
são desenvolvidos ajudando a melhorar
desde o desempenho até a aparência do site.

O que é um Framework e quais os seus tipos?

O Framework é uma ferramenta responsável por
oferecer estruturas e sugestões de código
prontas para os programadores, visando
facilidade em programas extensos.

Os Frameworks são usados para várias
finalidades das quais se destacam:

Front-End:

O Front-End é responsável por criar
a estrutura do site com a qual op usuario interage.
Os responsáveis por desenvolver usando esse framework,de-
-vem garantir que o layout(estrutura) da página, esteja
montada de forma organizada para que os acessos sejam
organizados e seguros.

Algumas das linguagens de programação desenvolvidas pelo Front-End são:

Back-End:

Back-End é respónsável por realizar as conexões lógicas dentro do
site e sem essa programação, não seria possível reconhecer ou fazer
conexões entre página web e programação, ajudando na segurança e para
o armazenamento de informações.

Algumas das linguagens de programação desenvolvidas por Back-End são:

Quais as principais diferenças entre Framework, Biblioteca e Linguagem de Programação?

Framework:

Ajuda no desenvolvimento do projeto
de forma autoral, em que a pessoa
desenvolve seu proprio código.

Biblioteca

Conjunto de várias funções que
podem ser utilizas dentro do código.

Linguagem de Programação

Mostra de que forma ou qual tipo de
linguagem será usada para desenvolver o
programa.

Resumindo, enquanto biblioteca fornece
códigos prontos, o framework te ajuda a
criar o programa do zero, usado a linguagem
de programação selecionada.

Exemplo de Frameworks:

FRONTEND:



BACKEND:


3. Critérios de Análise

Ambos os tipos de framework possuem aspectos melhores que o outro, sendo os principais:

Frontend

Backend

Ambos os Tipos

5. Conclusão

O tipo de framework mais adequado para iniciantes seria o frontend, devido à sua facilidade de aprendizado e maior comunidade de apoio.
Mas, para projetos grandes, o backend é preferencial por ter melhor desemprenho e compatibilidade com outras tecnologias.

Contudo, com esta pesquisa, pudemos aprender e concluir que frameworks são conjuntos de códigos, ferramentas e regras essenciais para a criação de softwares,
tendo versões diferentes que exercem funções variadas, podendo ter melhor aptidão em áreas específicas.