Über Mich


Mein Name ist Sebastian Tschöpke. Ich bin ein freiberuflicher Programmierer für Web Applications (SPA/PWA). Mein Hauptwerkzeug dafür sind das Javascript-Framework Vue für das Frontend und die Programmiersprache PHP mit MVC Framework (Laravel) für das Backend.

Vue

Vue ist ein modernes Javascript Framework für Single Page Applications (SPA) und Progessive Web Apps (PWA). Es hilft mit dabei, Anwendungen mit komplexe Daten umzusetzen. Ich kann kleine optimierte Komponenten erstellen, die mit kleinen Teilen der Daten arbeiten. Diese Komponenten werden dann anhand der kompletten Daten zu einer kompletten Ansicht zusammengesetzt (Data Driven UI).
Und Vue macht einfach Spaß.

Ich erstelle damit SPAs und PWAs.Das sind Webanwendungen ohne Seiten-Reloads. Das heißt, man muss nach einem Klick auf einen Link nicht mehr warten, bis die Seite geladen ist. Es werden gegebenenfalls nur noch die Daten nachgeladen, die von der aktuellen Ansicht benötigt werden.
Mit Hilfe von modernen CSS Frameworks sind diese Anwendungen auf Smartphones kaum noch von nativen Anwendungen zu unterscheiden.
PWAs zeichnen sich zusätzlich noch durch Offline Unterstützung, Push Notifications, und einigen anderen Kriterien aus, die diese Anwendungen extrem nah an native Apps auf Smartphones und Desktops bringen.

Backend

Das Backend für soeine Webanwendung erstelle ich mit PHP (Laravel). Sie muss diese Daten nur noch im JSON-Format an die Anwendung liefern. Damit muss sie sich nur noch auf die Businesslogik und das Speichern der Daten kümmern. Es ist komplett getrennt von der Ansicht (UI) der Daten.

Web Application Development


Sie suchen eine Web-Anwendung, die auf Ihr Unternehmen zugeschnitten ist? Die Ihre Unternehmensprozesse abbildet, vereinfacht und automatisiert?
Ich helfe Ihnen bei der Analyse und Konzeption und erstelle dann die Anwendung, die Ihr Unternehmen verändern wird.

Web-Anwendungen haben viele Vorteile:

  • es wird nur ein Browser auf dem Client-Rechner benötigt, der meistens schon vorhanden ist
  • Plattform unabhängig
  • von überall erreichbar wenn Sie es wünschen. Im Intranet oder auch im Internet
  • niedrige Wartungskosten, da die Anwendung nur zentral angepasst werden muss
  • mit Hilfe moderner Techniken (PWA) kaum von normalen (nativen) Anwendungen unterscheidbar