Apache Tapestry
Apache Tapestry ist eine Programmierumgebung entwickelt, um Java-Scripting zu verbessern. Es wird von Apache Software Foundation produziert, die 1999 in Maryland gegründet wurde. Seit seiner Gründung hat Apache Dutzende von Projekten erstellt, und jedes Jahr hält das Unternehmen eine Konvention über die neuesten Entwicklungen zu diskutieren. Tapestry ist ein großer Hit unter Programmierern und immer noch aktiv entwickelt wird, vor allem aufgrund der Tatsache, dass Java immer noch in einem sehr großen Teil des Software-Markts verwendet wird. Ein bemerkenswertes Beispiel ist die erste Version von Microsofts Minecraft, die auf das meisten gekaufte Videospiel werden alle Zeiten und das herausragendste Beispiel für die Macht und die Rentabilität von Java gegangen ist. Häufiger ist jedoch Java das Rückgrat von Websites und Server-Betrieb. Die neueste Version von Tapestry wurde im April 2017 veröffentlicht.
- Skalierungstechnologie für große Server-Umgebungen
- Open Source
- High-End-Fehlerverfolgung und erweiterte Ausnahmeberichte zu Hilfe Spur nach unten Bugs
- Freundlich zu Erweiterungen und Plug-In
- Alte und angesehene Gemeinschaft wird Hilfe bei technischem Support gerne
- Minimalistisches Design und reflexions Architektur ermöglicht eine schnelle Umgebung, die nicht Programmierung wird sich verlangsamen
- Ein Fokus auf Einfachheit und Benutzerfreundlichkeit Mittel kann es die Leistung von anderen Java Web Application Framework fehlt
Apache Tapestry ist ein leistungsfähiges Werkzeug für Java, Groovy und Scala-Programmierer. Alle Komponenten und Seiten der Software sind aus simplen POJOs (Plain Old Java Objects) und verwendet Java fortschrittliche Gleichzeitigkeit API Anfragen bis zu handhaben, während die Aufrechterhaltung der Stabilität. Einer der ausgefalleneren Funktionen von Tapestry ist die Live-Klasse Nachladen Funktionalität, das an dem Klick auf eine Schaltfläche sofortige Überprüfung von Codeänderungen ermöglicht. Dies bringt die Codierung Geschwindigkeit des alten und umständlich Java bis zu par mit schnelleren Kollegen wie Ruby und Python, und auch erheblich reduziert die Zeit zwischen einem Fehler zu entdecken und zur Festsetzung es. Apache hält Tapestry eine „reine Java“ Anwendung, was bedeutet, es ist nicht mit Reflexion verzetteln, auch für Immobilien Ausdrücke. Dies ermöglicht eine schnellere Verarbeitung und saubere Unterstützung für große Mengen von gleichzeitigen Threads. Die Gemeinde hinter Tapestry ist lebendig und gut, dank der großen Vertrauen auf Java im Internet und in verschiedenen Desktop-Anwendungen.