Vue.js – Ein progressives Framework für performante Websites

Vue.js ist ein Framework, das individuell skalierbar ist und in bestehende oder neue Projekte eingebunden werden kann.

Frameworks in der Webentwicklung

Es gibt viele verschiedene Arten von Frameworks. In diesem Artikel konzentrieren wir uns auf die Webframeworks, wie auch Vue eines ist. Grundsätzlich bieten Frameworks ein Programmiergerüst, welches die Entwicklung um einiges effizienter gestaltet. So auch bei der Verwendung im Web. Durch die einfache Wiederverwendung von Elementen oder die standardmässige Integration von grundlegenden Funktionen, wird der Aufwand reduziert und selbst für umfangreiche Applikationen kann eine gute Performance gewährleistet werden. Vue erlaubt das Entwickeln von sogenannten SPA (Single-Page-Applications). Bei SPAs werden, anstatt eine komplett neue Seite zu laden, lediglich die notwendigen Teile des Inhalts aktualisiert.

Vue im Überblick

Vue ist das jüngste Webframework unter den bekanntesten drei auf dem Markt (React, Angular & Vue). Entwickelt von Evan You ist es das einzige, welches nicht aus einem Tech-Giganten wie Google (Angular) oder Facebook (React) hervorging. Entsprechend den Erfahrungen mit den beiden Konkurrenten, hat Evan You (Ex-Google-Mitarbeiter) versucht, die besten Features in einem Framework zu vereinen.

Die grössten Vorteile

  • Effizienz
    Durch wiederverwendbare Komponenten und der standardmässigen Integration verschiedener nützlicher Funktionen bietet Vue eine gute Grundlage für eine effiziente Entwicklung.
  • Performance
    Mit Vue werden nur die Teile der Seite neu geladen, welche auch wirklich neu geladen werden müssen. Das verbessert die Performance und User-Experience.
  • Skalierbarkeit
    Vom kleinen Teil einer Website bis zur grossen Webapplikation kann Vue absolut flexibel eingesetzt und mit Funktionen erweitert werden.

Vue und WordPress

Das CMS WordPress und Vue sind problemlos miteinander kompatibel. Sie ergänzen sich perfekt. Während WordPress als CMS (Content Management System) sich um die dynamische Verwaltung des Inhalts kümmert, wird mit Vue das Frontend gestaltet und Interaktionen definiert. WordPress gibt also vor welche Inhalte und Vue wie Inhalte angezeigt werden sollen.

point break – Ihr Partner für Webentwicklung.

Schärfung der Positionierung – am Beispiel der neuen Website von point break

Anfang 2017 haben wir unser point break Büro in St.Gallen eröffnet. So lange ist es auch her, seit unsere alte Website erstellt wurde. Höchste Zeit, die Website neu zu gestalten und den Inhalt zu schärfen. Wie so ein Prozess gestaltet werden kann, erfahren Sie weiter unten anhand unseres eigenen Beispiels.

MEHR „Schärfung der Positionierung – am Beispiel der neuen Website von point break“

WordPress – ein CMS mit immensen Möglichkeiten

WordPress ist ein kostenfrei nutzbares Content Management System (CMS), das es Ihnen ermöglicht, Ihre eigene Webseite zu betreuen. Die Website lässt sich einfach über den Browser bearbeiten. WordPress ist ein sogenanntes Open Source System, bei dem jedermann den Programmcode kostenlos herunterladen, installieren, bearbeiten und verwenden kann. Diese Offenheit des Systems erlaubt zusätzlich eine individuelle Einbindung von Applikationen wie zum Beispiel einer Schnittstelle zum ERP- oder CRM-System.

MEHR „WordPress – ein CMS mit immensen Möglichkeiten“
website-entwicklung-pointbreak

Website-Entwicklung für Zusammenarbeits-Projekt Pro Mestia

Der gemeinnützige Verein Pro Mestia Georgien ist das einzige Hilfswerk, das im geografisch isolierten Hochgebirgstal Swanetien, nahe der Russischen Grenze arbeitet. Um die Existenzgrundlage der Bevölkerung nachhaltig zu verbessern, werden mehrere Projekte unterstützt: Kindergarten, Gesundheit, Holzbearbeitung, Landwirtschaft, Textilwerkstatt und vieles mehr. Unterstützt wird das Hilfswerk durch zahlreiche private Donatoren und Stiftungen aus der Schweiz.

MEHR „Website-Entwicklung für Zusammenarbeits-Projekt Pro Mestia“