Entenda tudo sobre Framework no contexto de Desenvolvimento de Software
O que é Framework?
É um template com diversas funções que podem ser usadas pelo desenvolvedor. Uma analogia interessante é a uma caixa de ferramentas.
Vantagens
- Reduzir custos
- Aumentar a produtividade
- Facilitar a manutenção
- Segurança
Desvantagens
Curva de aprendizagem
Exemplos de Framework
Frameworks em PHP
Frameworks em Java
- Framework de Persistência: Hibernate
- Framework para Validação: Java Bean Validator
- Framework Web: Spring MVC