Ratpack es un conjunto de librerías ( no es un framework propiamente ) enfocado en la construcción de aplicaciones basadas en el protocolo HTTP y que brinda una eficiencia en términos de recursos y rendimiento. Construido sobre la librería de red de eventos Netty , ofrece una base para desarrollar aplicaciones rápidas y eficientes, inspiradas en la simplicidad de frameworks como Sinatra para Ruby. Es conocido por su flexibilidad, permitiendo la integración con otras tecnologías como Groovy, Guice y Spring Boot. El lenguaje de programación "base" que usa Ratpack es Groovy ( un lenguaje dinámico similar a Python o Ruby, pero siendo heredero de Java ), aunque también se puede usar Java indistintamente. Observemos un ejemplo de código, el clásico "Hola, mundo". Holamundo.java package org.inforhomex.app; import ratpack.handling.Context; import ratpack.handling.Handler; import ratpack.server.RatpackServer; public class Holamundo { public...
Programación en diversos lenguajes y tecnologías.