Allgemein
Kirby ist ein einfach zu bedienendes Content-Management-System (CMS) zum Erstellen schneller und moderner Websites.
Systeme zur Verwaltung der Inhalte einer Webseite (oder App). Ein klassisches und bekanntes Beispiel für ein CMS ist Wordpress.
Im Browser gespeicherte Daten, die ein Gedächtnis zwischen Browser und Server und damit Funktionen wie Logins oder Warenkorb ermöglichen.
Git ist ein Hilfsprogramm zur sicheren Zusammenarbeit und Versionsverwaltung in Softwareprojekten.
Programmiersprache, die von Websites genutzt wird, um sie interaktiv zu gestalten. Sie wird auch in anderen Bereichen eingesetzt.
Erweiterung der Programmiersprache JavaScript mit sicheren Typen und andere Features, um das Programmieren effizienter zu machen.
Frontend & Browser
Als Frontend bezeichnet man den Teil einer Web-Anwendung, der im Browser läuft und von den Nutzer:innen bedient wird.
HTML (Hypertext Markup Language) ist eine Auszeichnungssprache zur Strukturierung von Websites - die Kernsprache des Webs.
Angular ist ein Werkzeug zur Erstellung von Web-Apps. Es übernimmt zahlreiche Aufgaben und ermöglicht eine effiziente Arbeit.
CSS (Cascading Style Sheets) ist eine Sprache zur Gestaltung im Web. Damit wird vor allem die Optik von Websites bestimmt.
Framework zur Entwicklung von Cross-Platform-Apps. Eine App wird so einmalig entwickelt und läuft auf iOS, Android, Windows, MacOS, usw.
Svelte ist ein Programmier-Tool zur Erstellung von Frontend-Anwendungen und Websites, das durch herausragende Performance besticht.
Backend & Server
Das Backend ist der Teil einer App, der für Datenbereitstellung und -verarbeitung zuständig ist. Im Gegenteil dazu steht das Frontend, das die User nutzen.
Eine Datenbank ist eine Software zur strukturierten und dauerhaften Speicherung von Daten, die meist tabellarisch organisiert sind.
Framework zur Programmierung von Server-Anwendungen. Frameworks erleichtern die Entwicklung, indem sie gängige Aufgaben übernehmen.
PostgreSQL ist ein relationales Datenbankmanagementsystem, das seit über 35 Jahren weiterentwickelt wird und breite Anwendung findet.