Netz
Mastering OOP: Ein praktischer Leitfaden für Vererbung, Schnittstellen und abstrakte Klassen
Die wohl schlechteste Art, die Grundlagen des Programmierens zu vermitteln, besteht darin, zu beschreiben, was etwas ist, ohne zu erwähnen, wie oder wann es verwendet wird. In diesem Artikel erläutert Ryan M. Kay drei Kernkonzepte in OOP.
WeiterlesenProgrammatisches Entdecken von Freigabecode mit oEmbed
Viele Websites haben Medien und Inhalte gehostet, die an anderer Stelle durch die Verwendung von HTML-Einbettungscode geteilt werden können. Was passiert, wenn Sie nur die URL des Elements haben und ohne menschliches Eingreifen eine einbettbare Version der Medien finden müssen? Hier kommt oEmbed ins Spiel.
WeiterlesenGibt es eine Zukunft jenseits des Schreibens von großartigem Code?
Viele Entwickler erreichen einen Punkt in ihrer Karriere, an dem sie viele ihrer Ziele erreicht haben und sich Gedanken über die Zukunft machen. Obwohl einige zuversichtlich sind, den gleichen Weg weiterzugehen, verspüren andere möglicherweise den Drang, verschiedene Optionen zu erkunden, bei denen ihre Fähigkeiten eingesetzt werden können, um einen breiteren Einfluss auf die Projekte, an denen wir arbeiten, und die Teams, mit denen wir zusammenarbeiten, zu haben. Ich habe einige der verschiedenen Richtungen untersucht, die wir einschlagen können, und die komplementären Fähigkeiten, die uns auf unserer Reise helfen können.
WeiterlesenErste Schritte mit einem Express- und ES6+-JavaScript-Stack
Eine grundlegende Einführung in den Entwicklungsprozess von Back-End-Webanwendungen mit Express – Erörterung modernster JavaScript-Funktionen von ES6+, des Factory Design Pattern, MongoDB CRUD-Vorgänge, Server und Ports sowie die Zukunft mit n-Tier-Architekturmustern für TypeScript-Projekte in Unternehmen.
WeiterlesenSo verwenden Sie FOMO zur Steigerung der Conversions
Was wäre, wenn wir „Angst“ von der „Angst, etwas zu verpassen“ entfernen und die guten Teile dieser Marketingstrategie im Web- und App-Design einsetzen würden? Dieser Artikel stellt vier Möglichkeiten vor, wie Sie (F)OMO beim Entwerfen digitaler Erlebnisse verwenden können.
WeiterlesenDurchführen von iOS-Animationen für Ansichten mit UIKit und UIView
Dieser Artikel zielt darauf ab, eine Einführung in iOS-Animationen zu geben, die verschiedene Möglichkeiten, dies zu tun, umfassend abdeckt. Wir beginnen damit, die Grundlagen von Animationen zu verstehen, gehen zu den Core Frameworks über, bauen ein einzelnes Beispiel mit den verschiedenen angebotenen Methoden und betrachten schließlich Möglichkeiten zur Leistungsoptimierung.
WeiterlesenErstellen Sie Ihre eigenen erweiternden und zusammenziehenden Inhaltsfelder
In UI/UX ist ein gängiges Muster, das immer wieder benötigt wird, das einer einfachen animierten Öffnungs- und Schließleiste oder „Schublade“. Sie brauchen keine Bibliothek, um diese zu erstellen. Mit etwas grundlegendem HTML/CSS und JavaScript werden wir lernen, wie man es selbst macht.
WeiterlesenSchreiben einer Multiplayer-Text-Adventure-Engine in Node.js: Erstellen des Terminal-Clients (Teil 3)
Dieser dritte Teil der Serie konzentriert sich auf das Hinzufügen eines textbasierten Clients für die in Teil 2 erstellte Spiel-Engine. Fernando Doglio erklärt das grundlegende Architekturdesign, die Werkzeugauswahl und Code-Highlights, indem er Ihnen zeigt, wie Sie eine textbasierte Benutzeroberfläche erstellen die Hilfe von Node.js.
WeiterlesenBeschleunigen Sie Ihre Website mit WebP
Bilder sind ein großer Teil des Webs, und dennoch können sie viele Herausforderungen für die Benutzererfahrung verursachen, wenn sie nicht richtig optimiert oder bereitgestellt werden. Es ist fast ein Jahrzehnt her, seit Google der Welt WebP als Lösung für dieses Problem vorgestellt hat. Da es immer mehr von unseren Browsern, Geräten und Software unterstützt wird, ist es an der Zeit, dass Webdesigner damit beginnen, es als Standardbildformat zu übernehmen.
Weiterlesen„Einmal erstellen, überall veröffentlichen“ mit WordPress
Der Begriff COPE („Create Once, Publish Everywhere“) ist eine Methode zur Veröffentlichung unserer Inhalte auf verschiedenen Outputs (Website, AMP-Site, E-Mail, Apps usw.), indem wir für alle eine einzige Quelle der Wahrheit haben. Lassen Sie uns untersuchen, wie COPE mit WordPress implementiert wird.
Weiterlesen