O que é Framework?
É um conjunto de estruturas e regras prontas usadas para agilizar o trabalho no desenvolvimento de software.
Definição
Uma estrutura é como o esqueleto de um edifício. Em vez de construir tudo do zero sozinho, você usa essa estrutura e adiciona seus próprios recursos a ela. Ele reduz erros e acelera o processo, oferecendo aos desenvolvedores de software um funcionamento padrão.
Como funciona
Para realizar um trabalho específico (por exemplo, construir um site), os desenvolvedores escolhem uma estrutura adequada para essa área. Eles escrevem seus códigos de acordo com as regras determinadas por esta estrutura e se beneficiam das ferramentas prontas oferecidas pelo sistema.
Onde é usado
É frequentemente usado no desenvolvimento de sites, aplicativos móveis e software de inteligência artificial.
Costuma ser confundido com
Pode ser misturado com bibliotecas; Uma biblioteca é uma ferramenta que você chama, um framework é uma estrutura dentro da qual você trabalha.
Perguntas frequentes
Por que devo usar estruturas?
Para evitar reinventar a roda e escrever código padrão mais seguro.
É necessária uma estrutura para cada projeto?
Não, em projetos muito pequenos e simples, por vezes apenas códigos básicos podem ser suficientes.
Termos relacionados
Ferramentas relacionadas
Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →