Apache Tapestry
Apache Tapestry es un entorno de programación diseñado para mejorar scripts de Java. Es producido por Apache Software Foundation, fundada en 1999 en Maryland. Desde su creación, Apache ha creado decenas de proyectos, y cada año, la compañía mantiene una convención para discutir los últimos desarrollos. Tapiz es un gran éxito entre los programadores y se sigue desarrollando activamente, debido principalmente al hecho de que Java se utiliza todavía en una gran parte del mercado de software. Un ejemplo notable es la primera versión de Minecraft de Microsoft, que ha pasado a convertirse en el videojuego más comprado de todos los tiempos, y el ejemplo más sobresaliente de la potencia y la rentabilidad de Java. Más comúnmente, sin embargo, Java es la columna vertebral de sitios web y las operaciones del servidor. La última versión de la tapicería fue lanzado en abril de 2017.
- Tecnología de escalado para entornos de servidores grandes
- Fuente abierta
- seguimiento de errores de gama alta y de informes de excepción avanzada para ayudar a rastrear a los insectos
- Mascotas a extensiones y plug-ins
- Viejo y respetado en la comunidad estarán encantados de ayudarle con la ayuda de tecnología
- diseño minimalista y arquitectura reflectionless permite un entorno de rápida que no ralentizar la programación
- Un enfoque en la simplicidad y facilidad de uso de medios que puede falta el poder de otros entornos de aplicaciones Web Java
Apache Tapestry es una poderosa herramienta para Java, Groovy y Scala codificadores. Todos los componentes y las páginas del software se componen de POJOs simplistas (Plain Old Java Objects), y se utiliza la API de concurrencia avanzada de Java para manejar las peticiones, manteniendo la estabilidad. Una de las características más elegantes de la tapicería es la funcionalidad de clase en vivo recarga, lo que permite la revisión instantánea de cambios en el código con el clic de un botón. Esto hace que la velocidad de codificación de la edad y engorroso de Java a la par con sus compañeros más rápidos como Ruby y Python, y también reduce en gran medida el tiempo que transcurre entre el descubrimiento de un error y repararlo. Apache considera Tapiz una aplicación de "Java puro", lo que significa que no está atascado con la reflexión, incluso para expresiones de propiedad. Esto permite que para el apoyo de procesamiento y más limpia más rápido de grandes cantidades de hilos concurrentes. La comunidad detrás de la tapicería está vivo y bien, gracias a la gran dependencia de Java en Internet y en diversas aplicaciones de escritorio.