Jamstack

Jamstack trennt die sichtbare Website von Datenbanken, Redaktionssystemen und serverseitiger Geschäftslogik. Die Bezeichnung steht ursprünglich für JavaScript, APIs und Markup und beschreibt damit drei Bausteine einer modernen Webarchitektur: JavaScript steuert interaktive Funktionen, APIs liefern Daten und Markup bildet das vorab erzeugte HTML.So funktioniert JamstackBei einer klassischen dynamischen Website erzeugt...

Jappy

Was steckt hinter Jappy?Jappy ist eine deutschsprachige Social-Networking-Plattform, die am 15. Juni 2001 unter dem Namen Singletreffen.net online ging. Das ursprüngliche Angebot richtete sich vor allem an Menschen, die online flirten und neue Kontakte kennenlernen wollten. Daraus entwickelte sich eine allgemeine Online-Community für Freundschaften, Unterhaltung und persönlichen Austausch.Die Plattform...

Java

Java gehört zu den etablierten Programmiersprachen für serverseitige Anwendungen. Die Sprache basiert auf einer klaren Typisierung und einem objektorientierten Modell, bei dem Daten und Funktionen in Klassen organisiert werden. Typische Einsatzbereiche sind Webportale, Onlineshops, Schnittstellen, interne Geschäftsanwendungen und Systeme mit umfangreicher Datenverarbeitung.Wie funktioniert Java?Java-Programme werden üblicherweise in Dateien mit...

Java Swing

Was bedeutet Java Swing?Java Swing ist ein GUI-Toolkit für grafische Desktop-Anwendungen, das über das Paket javax.swing zur Java-Standardbibliothek gehört. GUI steht für Graphical User Interface, also grafische Benutzeroberfläche. Swing erweitert das ältere Abstract Window Toolkit, kurz AWT, um eine größere Auswahl konfigurierbarer Oberflächenelemente.Typische Swing-Anwendungen bestehen aus einem Hauptfenster und...

Javachat

Wie funktioniert ein Javachat?Ein Javachat, deutsch: Java-basierter Chat, überträgt Nachrichten zwischen mindestens zwei Teilnehmern über einen zentralen Server oder eine direkte Netzwerkverbindung. Java übernimmt dabei beispielsweise die Anmeldung, Verwaltung von Chaträumen, Weiterleitung der Nachrichten und Speicherung des Verlaufs. Die Bedienoberfläche kann ebenfalls in Java programmiert sein oder als moderne...

Javascript

Was bedeutet JavaScript?JavaScript ergänzt HTML und CSS um programmierbares Verhalten. HTML beschreibt die Struktur einer Seite, CSS steuert ihre Darstellung und JavaScript verarbeitet Ereignisse oder verändert Elemente. Die häufig mit JS abgekürzte Skriptsprache kann beispielsweise ein Menü öffnen, einen Preis aktualisieren, ein Formular prüfen oder neue Produkte laden, ohne...

JavaScript SEO

JavaScript SEO, auch Suchmaschinenoptimierung für JavaScript-Websites genannt, verbindet klassische technische SEO mit der Frage, wann und wie eine Suchmaschine den sichtbaren Seiteninhalt erzeugt. Betroffen sind vor allem Single Page Applications, moderne Shops, Webanwendungen und Websites, deren Inhalte erst nach dem Laden durch Skripte ergänzt werden.Wie JavaScript SEO funktioniertEine JavaScript-basierte...

Jekyll

Jekyll trennt die redaktionellen Inhalte einer Website von Layout und technischer Ausgabe. Beim sogenannten Build-Prozess verbindet das System alle Bestandteile zu statischen Dateien, die ein Webserver direkt ausliefern kann.Was hinter Jekyll stecktJekyll basiert auf Ruby und verarbeitet Inhalte typischerweise aus Markdown, HTML, YAML-Daten und Liquid-Templates. Markdown bietet eine vereinfachte...

Jenkins

Jenkins verbindet einzelne Entwicklungsaufgaben zu einem reproduzierbaren Prozess. Als Automatisierungsserver übernimmt Jenkins etwa das Zusammenführen von Code, die Ausführung von Tests und die Übertragung einer neuen Version auf ein Zielsystem. Jeder Durchlauf wird protokolliert, sodass Entwickler erkennen können, welcher Schritt erfolgreich war und an welcher Stelle ein Fehler auftrat.Wie...

Jimdo

Jimdo ist ein Website-Baukastensystem für Selbstständige, kleine Unternehmen, Vereine und private Projekte. Der Nutzer wählt ein Design, ergänzt Inhalte und veröffentlicht die Seite über eine eigene Domain oder eine bereitgestellte Subdomain. HTML, CSS oder eine separate Serververwaltung sind für eine einfache Website nicht erforderlich.Wie funktioniert Jimdo?Jimdo wird direkt im...

Jira

Jira organisiert Aufgaben in nachvollziehbaren Arbeitsabläufen. Als Issue-Tracking-System, deutsch: System zur Vorgangsverfolgung, macht Jira sichtbar, welche Arbeit geplant, in Bearbeitung, blockiert oder abgeschlossen ist. Entwickelt wird die Software vom australischen Anbieter Atlassian.Wie funktioniert Jira?Die zentrale Einheit in Jira ist der Vorgang. Ein Vorgang kann beispielsweise eine Aufgabe, ein Softwarefehler,...

Jobs-to-be-Done (JTBD)

Jobs-to-be-Done betrachtet Kaufentscheidungen aus der Perspektive eines konkreten Veränderungswunsches. Kunden wählen ein Produkt, eine Dienstleistung oder einen Inhalt, weil sie damit in einer bestimmten Situation ein Ziel erreichen wollen. Der Ansatz wird auf Deutsch auch als zu erledigende Kundenaufgabe bezeichnet.Wie Jobs-to-be-Done funktioniertJobs-to-be-Done trennt den Bedarf von der angebotenen Lösung....

Joomla

Wie funktioniert Joomla?Joomla ist ein Content-Management-System (CMS), bei dem Inhalte in einer Datenbank gespeichert und erst beim Seitenaufruf mit dem gewählten Template zusammengesetzt werden. Redakteure bearbeiten Beiträge, Kategorien, Menüs und Medien im Administrationsbereich. Für typische Änderungen an Texten oder Bildern ist deshalb kein direkter Eingriff in den Quellcode erforderlich.Die...

Joy of Use

Was bedeutet Nutzungsfreude bei digitalen Produkten?Joy of Use beschreibt eine positive emotionale Qualität der Nutzung. Eine Anwendung erfüllt dabei nicht nur funktionale Anforderungen, sondern vermittelt während der Bedienung Freude, Kontrolle, Sicherheit oder Neugier. Im Deutschen werden dafür Begriffe wie Nutzungsfreude, Bedienfreude und Freude an der Nutzung verwendet.Das Konzept stammt aus der...

Jquery

Wie funktioniert jQuery?jQuery greift über JavaScript auf das Document Object Model, kurz DOM, einer Webseite zu. Das DOM bildet HTML-Elemente als veränderbare Baumstruktur ab. Mit einem Ausdruck wie $('.produkt') wählt jQuery alle Elemente mit der CSS-Klasse produkt aus. Anschließend lassen sich Inhalte, Klassen, Attribute oder Darstellungsregeln dieser Elemente bearbeiten.Das...

Jslint

JSLint prüft JavaScript-Dateien bereits während der Entwicklung auf auffällige oder unerlaubte Code-Strukturen. Die englische Bezeichnung JavaScript Linter beschreibt diese Aufgabe: Ein Linter analysiert Quelltext anhand definierter Regeln und gibt für gefundene Abweichungen konkrete Warnungen aus.Wie funktioniert JSLint?JSLint liest den JavaScript-Code, zerlegt ihn in seine sprachlichen Bestandteile und bewertet die...

JSON (JavaScript Object Notation)

JSON in der WebentwicklungJSON begegnet dir in der Webentwicklung überall dort, wo Browser, Server und externe Dienste Daten austauschen. Eine Website kann beispielsweise Produktdaten über eine Schnittstelle abrufen, Formulareingaben an ein Backend senden oder Einstellungen aus einer Konfigurationsdatei laden. Da das Format aus normalem Text besteht, lässt es sich...

Json Ld

Wie funktioniert JSON-LD?JSON-LD überträgt verknüpfte Daten im JSON-Format, ohne einzelne sichtbare HTML-Elemente auszeichnen zu müssen. Der Code steht in einem oder mehreren <script type='application/ld+json'>-Blöcken und kann unabhängig vom sichtbaren Layout gepflegt werden. Suchmaschinen lesen daraus, welche Entität eine Seite beschreibt und welche Eigenschaften zu dieser Entität gehören.Das Vokabular stammt...

JSON Web Token (JWT)

Ein JSON Web Token, kurz JWT, wird vor allem für die Authentifizierung, Autorisierung und den abgesicherten Datenaustausch zwischen Webanwendungen, Apps, Schnittstellen und Servern eingesetzt. Der Standard ist in RFC 7519 beschrieben. Ein Empfänger kann die enthaltenen Angaben prüfen, ohne dafür bei jeder Anfrage eine zentrale Sitzung aus einer Datenbank...

JTL Shop

JTL-Shop bildet die Verkaufsoberfläche eines E-Commerce-Systems, während JTL-Wawi zentrale Produkt-, Bestands-, Kunden- und Auftragsdaten verwaltet. Das Onlineshop-System eignet sich deshalb besonders für Händler, die Warenwirtschaft und digitalen Vertrieb in einer gemeinsamen Systemlandschaft organisieren möchten.Wie funktioniert JTL-Shop?JTL-Shop stellt Kategorien, Produktseiten, Filter, Suchfunktionen, Kundenkonten und den Checkout im Browser bereit. Produktinformationen...

Jumbo Frames

Was Jumbo Frames technisch verändernJumbo Frames, auf Deutsch einmalig als große Ethernet-Frames bezeichnet, transportieren mehr Nutzdaten pro Übertragungseinheit als Standard-Ethernet. Die Maximum Transmission Unit, kurz MTU, gibt dabei an, wie viele Byte ein Netzwerkpaket auf einer Verbindung ohne Aufteilung transportieren kann. Standard-Ethernet arbeitet üblicherweise mit einer MTU von 1.500...

Jump Page

Was bedeutet Jump Page?Eine Jump Page, auf Deutsch einmalig auch Sprungseite genannt, bündelt mehrere mögliche Navigationsziele auf einer eigenständigen Seite. Der Besucher entscheidet dort, welchen Pfad er weiterverfolgt. Typische Auswahlmöglichkeiten sind Produktgruppen, Standorte, Zielgruppen, Fachbereiche oder unterschiedliche Anliegen wie Beratung, Support und Bestellung.Technisch ist eine Jump Page ein reguläres...

Juniper Research

Juniper Research untersucht digitale Märkte und leitet aus Markt-, Unternehmens- und Nutzerdaten Prognosen für deren weitere Entwicklung ab. Juniper Research, auf Deutsch als Marktforschungs- und Analystenhaus einzuordnen, richtet seine Veröffentlichungen vor allem an Technologieanbieter, Investoren, Berater und Marketing-Verantwortliche.Was macht Juniper Research?Juniper Research analysiert Märkte, in denen neue Technologien bestehende...