Glossar – Fachbegriffe erklärt

Die Informatik beinhaltet eine Vielzahl an Fachbegriffen. Der Bereich Web Development ist hier keine Ausnahme. Aus diesem Grund findest du auf dieser Seite alle wichtigen Begriffe mit Erläuterungen, damit Du alle Beiträge verstehen kannst.

Vue.js

Vue.js ist ein JavaScript Frontend-Framework für die Erstellung von Single-Page-Applications, also Anwendungen die nur auf einer Seite basieren und nur den Inhalt einer Seite neu laden und nicht die ganze Seite. Offizielle Seite:https://vuejs.org/

Node.js

Node.js ist ein Platform, auf der JavaScript serverseitig ausgeführt werden kann. Hiermit lassen sich beispielsweise RestAPIs umsetzen. Offizielle Seite:https://nodejs.org/

RestAPI

RestAPI steht für Representational State Transfer und ist ein Programmierparadigma, mit dem sich Webservices umsetzen lassen. Das kann man sich so vorstellen, dass bestimmte HTTP-Requests ausgeführt werden und serverseitig dann Programme/Aktionen ausgeführt werden.

Native App

Native Apps sind Anwendungen, die auf mobilen Endgeräten zum Einsatz kommen und für das entsprechende Betriebssystem entwickelt wurden. Das sind im Prinzip normale Apps, die wir auf unsere iOS oder Android Smartphone benutzen: Bestes Beispiel: WhatsApp.

socket.io

Socket.io ist eine JavaScript-Library, welche die Echtzeitkommunikation zwischen zwei Clients ermöglicht. Praktische Anwendungen sind hier z.B. Live-Chats. Offizielle Seite: https://socket.io/

Angular

Angular – nicht zu verwechseln mit AngularJS – ist ein Frontend JavaScript Framework zur Erstellung von Webapplications. Offizielle Seite:https://angular.io/

Plesk

Plesk ist eine Software zur Verwaltung von Website-Hostings. Nutzer können ohne Wissen von Administration oder Programmierung Ihren Webauftritt und E-Mails verwalten. Offizielle Seite: https://www.plesk.com/

Bootstrap

Bootstrap ist ein Frontend-CSS-Framework. Es beinhaltet CSS und JS Dateien, durch die man durch Verwendung von HTML-Klassen schöne Benutzeroberflächen erstellen kann. Es beinhaltet unter anderem CSS für Grid-Systeme, Menüs, Formulare, etc. Offizielle Seite: https://getbootstrap.com/

SQL-Injection

SQL-Injection bezeichnet den Angriff auf ein Datenbanksystem. Dabei nutzt der Angreifer die Möglichkeit, eigenen Schadcode über Benutzereingaben in eine Datenbankabfrage (Query) zu bringen.

SVG

SVG steht für Scalable Vector Graphics. Das sind Grafikdateien, welche gerne im Web oder auch für Logos verwendet werden. Besonderheit an SVGs ist, dass sie aus Pfaden bestehen und unendlich skalierbar sind, ohne Qualität zu verlieren.

VML

VML steht für Vector Markup Language. Sie ist ähnlich wie SVGs eine Sprache für Vektorgrafiken. Viele Browser unterstützen VMLs, weshalb diese dort anstelle von SVGs eingesetzt werden.

API

API steht für Application Programming Interface, zu Deutsch Programmierschnittstelle. Eine API ist ein Programm, welches die Anbindung an andere Systeme ermöglicht. Sie werden von Entwicklern oder Unternehmen bereitgestellt, damit andere die eigene Technologie nutzen können.

FTP

FTP steht für File Transfer Protocol und ist ein Standard zum Übertragen von Daten im Web. Daneben gibt es auch SFTP, welches eine verschlüsselte Version des Protokolls darstellt.

PHP

PHP steht für Hypertext Preprocessor. Es ist eine serverseitige Programmiersprache zur Erstellung dynamischer Webanwendungen. Offizielle Seite:https://www.php.net/

So! Jetzt, wo Du dich auskennst, kannst Du auch direkt unsere neusten Beiträge durchlesen:

NEW 🚀
NEW 🚀
NEW 🚀