interests

Website, Web-App, Web-Plattform?

2ndx.de entwickelt alles, was in einem Browser über das Internet läuft und einer Client-Server-Architektur folgt. Das kann eine statische Website sein, eine Multi-User-Plattform, eine Webanwendung, eine App, uvm. Dein Projekt ist natürlich einzigartig, doch trotzdem wird es aus einer oder mehreren der folgenden, oder weiteren speziellen Komponenten bestehen.


Statische Website

Statische Websites zeigen immer den gleichen Inhalt an. Alle Seiten sind fest codiert, der Inhalt ist nicht oder kaum interaktiv. Der User soll die Inhalte nur ansehen und lesen. Ein Portfolio oder ein Blog sind gute Beispiele. Wenn der Blog 10 Artikel umfasst, gibt es 10 einzelne Seiten. Die einzelnen Seiten sind untereinander verlinkt. Es gibt keine "Funktionen" und keine Programmlogik. So hat das Web angefangen.

Dynamische Website

Bei einer dynamischen Website liegt der Inhalt separat vom Layout etwa in einer Datenbank. Eine Seite kann verschiedene, aber gleichstrukturierte Inhalte anzeigen. Der Inhalt wird entweder basierend auf der Interaktion des Users generiert (Beispiel: Produkt-Template), oder basierend auf dem aktuellen Wert der Daten (Beispiel Wetter-App). Dynamische Websites sind interaktiv und verhalten sich teils wie ein Programm.

Web-Plattform

Auf einer Web-Plattform werden Inhalte publiziert, Produkte angeboten, Transaktionen vorgenommen und Vieles mehr. Die Daten werden vom Anbieter und/oder den Nutzern eingespeist und in organisierter Form serverseitig gespeichert. Man kann Daten durchsuchen, filtern, kommentieren, ergänzen, Produkte kaufen. Plattformen sind mit vielen komplexen Funktionen ausgestattet. Beispiele: Shop, Frage-Antwort-Plattform, Social-Media, Diskussionsforum.

help Du weisst nicht, zu welcher Kategorie Dein geplantes Projekt gehört? Wie wär's mit einer unverbindlichen Erstberatung?

Web-Applikation

Webbasierte Software ist auf eine Aufgabe spezialisiert, wie etwa ein Statistik-Programm. Du bedienst sie über einen Webbrowser, als sei sie lokal installiert. Sie hat ein spezifisches User Interface, nimmt Inputs entgegen und produziert Outputs. Die Datenverarbeitung und Datenspeicherung findet meist gemischt client- und serverseitig statt. Sie ermöglicht mobiles, ortsunabhängiges Arbeiten und gleichzeitig zentrale Ablage der Daten.

Single Page App

Eine SPA besteht aus einem einzigen HTML-Dokument (App-Shell). Daten und Programm-Module werden ohne Seitenreload bei Bedarf vom Server geladen. Die App-Shell (sie ist das User Interface) und die sichtbaren Elemente verändern sich während der Nutzung je nach Ausführungs-Kontext. Die Programmausführung ist meist stark clientlastig, sodass die App mit sehr wenig Netzwerkverkehr auskommt. Beispiel: Taschenrechner, Kalorien-Rechner.

Progressive Web App

PWAs sind eine neue Generation von mobilen Apps, die Du als Anbieter in Eigenregie frei und unabhängig von Appstores vertreibst. Sie werden mit denselben Webtechnologien entwickelt wie eine Website. Sie müssen nicht wie native Apps installiert werden, sind plattformunabhängig und daher viel günstiger in der Entwicklung. PWAs werden von Usern sehr gut angenommen und ersetzen allmählich native Apps. Was ist eine PWA?

Content Management System

Ein CMS ermöglicht dem Betreiber einer Website, ohne Programmierkenntnisse selbständig Inhalte zu pflegen. Marktübliche CMS sind ein schwerer Overhead, kompliziert und langsam, da sie eine Lösung für alles sein wollen, und teils schlicht veraltet. 2ndx.de geht hier kategorisch einen anderen Weg. Eine CM-Lösung muss zum Projekt passen, unter einer Stunde Lernkurve bedienbar sein, und nicht 1GB Ressourcen verbrauchen.


Teilen

Teile diese Seite mit Deinem Netzwerk:


close email

Kontakt



arrow_upward mail