Qual é a diferença entre o framework e o micro framework da web, como garrafa ou balão?

As microestruturas oferecem flexibilidade e escolha. Eles são módulos mínimos. Mas podemos combinar diferentes módulos para fazê-los fazer o que quisermos. Na maioria dos casos, o microframework vem apenas com manipulador de solicitação / resposta, roteador e manipulador wsgi. As estruturas de pilha cheia geralmente seguem o lema "python incluído" do python e fornecem tudo o que você precisa. Às vezes, isso dificulta seu processo de desenvolvimento quando você precisa evitar / substituir alguns dos módulos embutidos por opções com as quais se sente confortável. Seria difícil usar sqlalchemy, jinja2 com django ou django ORM com web2py etc. Geralmente, a pilha completa possui maneiras específicas de fazer as coisas e estruturar seu projeto. Micro frameworks permitem que você decida.

Posso falar sobre a diferença entre o framework e o micro framework web, como laravel e lumen

  1. O Lumen é uma estrutura mais especializada (e simplificada) projetada para o desenvolvimento de microsserviços e o desenvolvimento de API. O Lumen usa um roteador mais rápido que o Laravel. são desativados por padrão no Lumen em comparação com o Laravel

Estrutura Full-Stack ou Microframework, Laravel ou Lumen?