Twill ist ein von AREA 17 entwickeltes Open-Source-Laravel-Paket, das Entwicklern hilft, schnell ein benutzerdefiniertes CMS zu erstellen, das schön, leistungsstark und flexibel ist[1]. Es standardisiert gängige Funktionen, ohne die Kontrolle des Entwicklers zu beeinträchtigen, und erleichtert so die Bereitstellung einer funktionsreichen Admin-Konsole, die auf moderne Veröffentlichungsanforderungen ausgerichtet ist[1].
Zu den wichtigsten Vorteilen von Twill gehören[1]:
- Keine Bindung, erstellen Sie Ihre eigenen Datenmodelle oder verknüpfen Sie vorhandene Modelle
- Keine Front-End-Annahmen, verwenden Sie es in Ihrer Laravel-App oder kopflos
- Kein Aufblähen, schalten Sie Funktionen aus, die Sie nicht benötigen
- Für die Admin-Benutzeroberfläche muss kein HTML geschrieben/angepasst werden
- Keine Grenzen, erweitern Sie, wie Sie es für richtig halten
Twill 3.3.1 ist die neueste Patch-Version, die Unterstützung für Laravel 11 hinzufügt und verschiedene Fehler und Randfälle behebt[2]. Die Version 3.0.0 war die erste stabile Version, deren Priorität auf der Verbesserung der Entwicklererfahrung und Dokumentation lag[2].
Die Twill-Dokumentation behandelt Themen wie das Erstellen von CRUD-Modulen, die Verwendung der Medienbibliothek, des Blockeditors und mehr[3]. Es folgt der semantischen Versionierung, wobei Hauptversionen wichtige Änderungen enthalten, während Neben- und Patch-Versionen abwärtskompatibel sind[3].
Twill Image ist ein Begleitpaket, das mit Twill zusammenarbeitet, um auf einfache Weise responsive Bilder auf Ihrer Website anzuzeigen und dabei die Bildverarbeitungsfunktionen von Twill zu nutzen[4]. Twill API ist ein weiteres Paket, das eine Reihe von Tools zum Erstellen von APIs auf Twill[5] bereitstellt.
Zitate:[1] https://github.com/area17/twill
[2] https://github.com/area17/twill/releases
[3] https://twillcms.com/docs/
[4] https://packagist.org/packages/area17/twill-image
[5] https://packagist.org/packages/area17/twill-api