Articulo de referencia

Microestructura

Un microframework es un término que se utiliza para referirse a los frameworks minimalistas para aplicaciones web . Se diferencia de los frameworks full-stack. Carece de la mayo...

Un microframework es un término que se utiliza para referirse a los frameworks minimalistas para aplicaciones web . Se diferencia de los frameworks full-stack.

Carece de la mayoría de las funcionalidades que se suelen esperar en un marco de trabajo completo para aplicaciones web, como por ejemplo:

Normalmente, un microframework facilita la recepción de una solicitud HTTP , su enrutamiento a la función correspondiente y la devolución de una respuesta HTTP. Los microframeworks suelen diseñarse específicamente para la creación de API para otro servicio o aplicación. Por ejemplo, el microframework Lumen está diseñado para el desarrollo de microservicios y API.

Ejemplo de pseudocódigo

requerir "foo.php" ;foo :: get ( "/hello/{name}" , function ( $name ) { return "Hello $name !" ; });

Microestructuras

  • Botella para pitón
  • Acampada para Ruby
  • Express.js para Node.js
  • Falcon [ 1 ] para Python
  • Fastify para Node.js
  • Flask para Python
  • Scalatra para Scala
  • Vuelo por PHP [ 2 ]
  • Lumen para PHP
  • Slim para PHP
  • Silex para PHP
  • Sinatra para Ruby
  • Spark para Java
  • Jooby para Java
  • Javalin para Java
  • Jodd para Java
  • Helidon para Java
  • Pippo para Java
  • Rapidoid para Java
  • Armería para Java
  • Akka HTTP para Java
  • Ratpack para Java
  • Ktor para Kotlin
  • Toolatra para Tcl

Referencias

  1. "Falcon | El marco web minimalista, rápido y seguro para Python" . falconframework.org . Consultado el 25 de octubre de 2021 .
  2. "Acerca de - Flight - Un micro-framework extensible para PHP" . docs.flightphp.com . Consultado el 12 de julio de 2026 .