De forma geral, um framework é uma estrutura, real ou apenas conceitual, com objetivo de servir como um guia ou suporte para se construir outras coisas.
Em informática, um framework é geralmente uma estrutura que indica que tipo de programas pode ou poderia ser criado em como eles podem interagir um com o outro após construídos.
Muitos frameworks acabem disponibilizando ferramentas para auxiliar os usuários.
Podemos listar como exemplos de frameworks:
- .Net Framework: No Windows, possibilita a programadores desenvolverem programas em uma linguagem capazes de interagir com outros desenvolvidos em linguagem diferente.
- COBIT: São padrões e boas práticas para governança em Ti(Tecnologia da Informação)
- NIST Cybersecurity Framework: Prover padrões e boas práticas para prevenção contra ataques cibernéticos.
- The Spring Framework: um framework popular para linguagem java que prover suporte no desenvolvimento de programas em java.
- Hadoo: Desenvolvido originalmente pela Apache Software Foundation, é um framework open source para gerenciamento de storage para aplicações big data
Comment on “O que é um Framework em Informática?”