Eine häufige Frage bei Entwicklern ist derzeit die Wahl des passenden Frameworks für das nächste Projekt. Die beiden „Marktführer“ — soweit man davon überhaupt bei Open Source sprechen kann — sind ohne Zweifel React und Angular (ich beziehe mich hier
Deployment von SharePoint-Applikationen
Frage: Nutze ich Apps, SandBox-Solution oder wie sollte ich Anwendungen in SharePoint verteilen? Warum verteilen? Zuerst sollten Sie sich über den Begriff „Deployment“ klar werden. SharePoint läuft aus Sicht der Anwender im Produktionsbetrieb. Wenn Sie als Administrator oder Entwickler Anwendungsbausteine
CSS – die ersten Schritte vor Bootstrap
Viele Entwickler setzen auf Bootstrap, um eine ansprechende, responsive Website schnell zu gestalten. Bevor man dies tut, sollten die Grundlagen von CSS verstanden sein, sonst wird man dauerhaft keine brauchbaren Ergebnisse erzielen. Es beginnt mit CSS Bevor Sie sich mit
Objektorientiertes Programmieren in JavaScript
Objektorientierung JavaScript verfügt über eine sehr einfache Unterstützung für objektorientierte Programmierung. Es wird nicht explizit von Klassen gesprochen, da sich die abstrakte Definition eines Objekts nur sehr gering von der konkreten Implementierung einer Funktion unterscheidet. JavaScript-Objekte verfügen über Eigenschaften (Attribute)
Gulp oder Grunt /Gr?u(nt|lp)/
Wer sich mit der Entwicklung von Web-Applikation im MEAN-(MongoDb, Express, Angular, Node)-Stack befasst, wird schnell mit Hilfsprogrammen wie Grunt oder Gulp konfrontiert. Diese JavaScript-basierten Werkzeuge helfen dabei, den Build-Prozess zu automatisieren. Zwei einfache Beispiele, worum es geht: Wenn Sie Paket
REST
REST REST steht für REpresentational State Transfer und bezeichnet einen Architekturstil (oder auch „Programmierparadigma für verteilte Systeme“, siehe dazu auch Wikipedia), der bereits häufig benutzte Techniken und Protokolle zusammenfasst und für die Datenübertragung nutzt. Dies umfasst: URI für die Adressierung
Die Protokolle des Web
Protokolle des Web Dieser Text bietet einen sehr kompakten Überblick über die Protokolle, die Sie beherrschen sollten, wenn Sie aktiv Webanwendungen entwickeln. Die Informationen in diesem Kapitel sind grob in folgende Abschnitte unterteilt: Das OSI-Referenzmodell Netzwerkprotokolle wie TCP/IP, DNS und