Web-Anwendungen
Das Internet bietet mehr Möglichkeiten als nur Homepages. Selbst große und umfangreiche Software basiert heute auf dem Internet.
Durch die Aufteilung der Software, weg vom klassischen Monolithen, hin zu einer schnittstellenbasierten Entwicklung kann das Backend unabhängig vom Frontend entwickelt werden. Dadurch ergibt sich auch die Möglichkeit, Frontends beliebig zu entwerfen, entweder als Web-Frontend (also als Internetseite) oder als “richtige” Anwendung für Windows, MacOS, Linux oder mobil auf iOS oder Android.
Diese Anwendungen können dabei auch über die Shops der entsprechenden Umgebungen bereitgestellt werden, auch rein firmenintern ist dies meist möglich.
Hierbei werden je nach Bedarf im Hintergrund klassische [SQL-Datenbanken] verwendet oder bei Bedarf auf [NoSQL-Datenbanken] zurückgegriffen.