Vue.js

Heute soll es um Vue.js gehen. Das sagt Wikipedia: Vue.js ist ein Webframework zum Erstellen von Single-Page-Webanwendungen nach dem MVVM Muster. Vue.js gilt als progressiv und inkrementell adaptierter sowie less opinionated im Vergleich zu anderen Webframeworks. Wenn du, so wie ich, gehofft hast, dass man das verständlicher erklären kann, hier ein Versuch: Webframework: Wenn du … „Vue.js“ weiterlesen

Was umfasst eigentlich ein Shared Hosting?

Wir versuchen die Features unserer Services kurz und prägnant zu erklären, beispielsweise mit Einheiten wie Gigabyte. Leider ist ein Gigabyte eine sehr abstrakte Grösse. Ich selbst habe, ehrlich gesagt, keine wirkliche Vorstellung von einem Gigabyte. Ich weiss, dass ein Gigabyte etwa einer Milliarde Zeichen entspricht. Aber was bedeutet eine Milliarde? Nimm einen Würfel mit Kantenlänge … „Was umfasst eigentlich ein Shared Hosting?“ weiterlesen

Contenta CMS

In der letzten Woche habe ich über JavaScript geschrieben und wie man interaktive Elemente beispielsweise in einen WordPress Artikel einbinden kann. Ein CMS wie WordPress hat ein Backend (den Administrationsbereich) und ein Frontend (die Website). Die JavaScript Befehle im Artikel der letzten Woche wurden zwar im Backend eingegeben und mit dem Artikel gespeichert, ausgeführt werden … „Contenta CMS“ weiterlesen

Website Design im Browser untersuchen und testen

Wenn du eine Website erstellst oder veränderst, hast du es entweder mit einem Baukastensystem oder einer komplett individuell erstellten Lösung zu tun. Ein Baukastensystem kann ein Content Management System wie WordPress und Joomla sein, oft mit Datenbankanbindung und Benutzerverwaltung, oder ein Web Framework wie Bootstrap. Wikipedia listet eine Menge dieser Systeme auf: Liste der Content … „Website Design im Browser untersuchen und testen“ weiterlesen

Node.js

Node.js gibt es seit mittlerweile 8 Jahren. Das .js steht für JavaScript und diese Sprache wird immer beliebter. Mit Node.js können Entwickler JavaScript auf dem Client und auf dem Server verwenden. Es läuft unter Windows, macOS, Linux und gilt heute als ausgereifte Technologie. In diesem Blogeintrag wollen wir ein paar erste Schritte wagen. Installation Zur … „Node.js“ weiterlesen

Backdrop CMS

Das Content Management System Backdrop entstand im September 2013 als Fork von Drupal 7. Drupal 7 was too hard to learn. Drupal 8 will be harder just by its virtue of being more complex. I want there to be an easier alternative, for example: Backdrop CMS. Aus der Idee eine Plattform zu bieten, die einerseits die … „Backdrop CMS“ weiterlesen

Single Sign On mit OpenID Connect

Wenn die Firma grösser wird, hat sie oft mehrere Websites. Eine für den Shop, eine für die Community, ein paar Marketing Websites und vielleicht noch einen Blog. Auf einigen Sites wird ein Login benötigt, auf anderen nicht. Das Szenario lässt sich beliebig verkomplizieren. Im Prinzip geht es um eine einheitliche Benutzerverwaltung im Unternehmen. Mit Facebook, Google und Twitter kam … „Single Sign On mit OpenID Connect“ weiterlesen

Was sind Grunt und Bower und warum brauche ich das?

Als JavaScript Entwickler weisst du natürlich, was Grunt und Bower tun und warum sie so nützlich sind. Für alle Anderen ist dieser Beitrag gedacht. Er dreht sich um die Automatisierung von Aufgaben und Abhängigkeiten. Grunt ist für die Aufgaben zuständig, Bower für die Abhängigkeiten. Grunt ist ein sogeannter JavaScript Task Runner, der wiederkehrende Aufgaben automatisiert. Solche Aufgaben … „Was sind Grunt und Bower und warum brauche ich das?“ weiterlesen

October CMS – Back to Basics!

Alexey Bobkov und Samuel Georges haben vor etwa zwei Jahren die erste Version des Content Management Systems October veröffentlicht. October ist Open Source Software, in der Sprache PHP geschrieben und basiert auf dem Laravel Web Application Framework. Das Backend nutzt eine Datenbank (MySQL, SQLite oder PostgreSQL), die Frontend Strukturen sind dateibasiert. Ausserdem bieten sie einen … „October CMS – Back to Basics!“ weiterlesen

Konzentrieren Sie sich auf das Wesentliche – Hoodie

Im Blogeintrag über das Ghost Projekt habe ich die Installation von Node.js bereits gezeigt. In diesem Blogeintrag möchte ich Ihnen zeigen, wie Sie Ihren Root-Server zu einen Backend Service machen, der es Ihnen ermöglicht, offline Anwendungen zu erstellen. Bevor wir uns der Frage widmen, was ein Backend Service für offline Anwendungen überhaupt ist, schauen Sie … „Konzentrieren Sie sich auf das Wesentliche – Hoodie“ weiterlesen