/backend-frameworks

📝🙋🏾‍♀️✏Repositório para estudo e consulta sobre Frameworks para linguagens Backend.📝🙋🏾‍♀️✏Repository for studying and consulting on Frameworks for Backend languages.

💻 backend-frameworks

Frameworks Back-end

  • Spring

Framework para a linguagem de programação Java

Características:

uso da JVM; 2EE e os EJBs; uso de container ; conceitos de inversão de controle e injeção de dependência

** Acelera a produtividade e reduz erros

  • Springboot

Framework para a linguagem de programação Java

Características:

Spring Boot Starter;Maven ;Spring Boot AutoConfigurator;Spring Boot Acutator;

** Acelera a produtividade e reduz erros

  • Django

Framework para a linguagem de programação Python

Características:

moderadamente opinativo;DRY ; MVT - model, view, template

Utilização: aplicações web, mapeamento de URL, views, modelos, formulários

  • Laravel

Framework para a linguagem de programação PHP

Características:

a arquitetura MVC;

o padrão PSR-2 como guia para estilo de escrita do código;

open source

engine de template - Blade para criação de interfaces bonitas e funcionais;

implementação simples do ActiveRecord chamada de Eloquent ORM, que facilita a inserção, atualização, busca e exclusão de registros (banco de dados);

Utilização: banco de dados, agilidade e otimização do trabalho, reputação de segurança