Atlassian Forge ist eine Cloud-Entwicklungsplattform der nächsten Generation, die es Entwicklern ermöglicht, Apps direkt auf der Infrastruktur von Atlassian zu erstellen, zu hosten und auszuführen. Durch die Bereitstellung einer serverlosen Umgebung, integrierter Sicherheit und eines vereinfachten UI-Kits ermöglicht Forge Entwicklern die Erstellung leistungsstarker Erweiterungen für Jira und Confluence, ohne dass externe Server oder komplexe Authentifizierungsprotokolle verwaltet werden müssen.
Traditionell erforderte die Erstellung von Apps für Atlassian Cloud das Atlassian Connect-Framework, bei dem Entwickler ihre eigene Infrastruktur hosten und die Datensicherheit unabhängig verwalten mussten. Forge ändert dies durch eine serverlose Architektur. Das bedeutet, dass Atlassian das Hosting, die Skalierung und die Sicherheit übernimmt, sodass Sie sich ganz auf das Schreiben von Code und die Bereitstellung von Mehrwert für die Benutzer konzentrieren können.
Für Entwickler, die sich zwischen den beiden Frameworks entscheiden müssen, ist das Verständnis ihrer Kernunterschiede unerlässlich:
Wenn Sie neu bei Forge sind, finden Sie hier einen kurzen Fahrplan zur Erstellung Ihrer ersten App:
Zuerst müssen Sie das Forge CLI auf Ihrem lokalen Rechner installieren. Dies erfordert Node.js und ein kostenloses Atlassian-Entwicklerkonto.
npm install -g @forge/cli
Verwenden Sie das CLI, um eine neue App aus einer Vorlage zu erstellen. Sie können Vorlagen für Jira, Confluence oder spezifische Module wie benutzerdefinierte Felder oder Makros wählen.
forge create
Die Datei manifest.yml ist das Herzstück Ihrer Forge-App. Sie definiert die Berechtigungen (Scopes), Module und die Funktionen der App, die durch bestimmte Ereignisse ausgelöst werden.
Forge verwendet ein serverloses Funktionsmodell. Sie schreiben Ihre Logik in JavaScript oder TypeScript und stellen sie dann mit einem einzigen Befehl in der Atlassian Cloud bereit:
forge deploy
Nach der Bereitstellung können Sie die App auf Ihrer Entwicklungsseite installieren und ihre Funktionalität in Echtzeit testen.
forge install
Atlassian Forge repräsentiert die Zukunft der App-Entwicklung im Atlassian-Ökosystem. Für Einsteiger beseitigt es die technischen Barrieren von Infrastruktur und Sicherheit und macht es einfacher denn je, maßgeschneiderte Lösungen zu erstellen. Egal, ob Sie ein einfaches internes Tool oder eine kommerzielle App für den Marketplace entwickeln, Forge bietet die Geschwindigkeit, Sicherheit und Skalierbarkeit, die Sie für Ihren Erfolg benötigen.
Erfahre, wie Atlassian mit dem EU Financial Services Addendum Banken & Finanzdienst
Die neue KI-Plattform für Enterprise Knowledge Management. Mit Rovo Search, Chat und St