Eckig

Effiziente Neugestaltung von Unternehmensanwendungen: Der Bottom-Up-Ansatz
Vor nicht allzu langer Zeit wurde über gutes Design nachgedacht schön zu haben, aber nicht unbedingt erforderlich zu einem Produkt oder Unternehmen. Auf dem heutigen Markt ist gutes Design jedoch zu einer Ware geworden. Die Apps, die wir auf unseren Telefonen, Laptops oder sogar auf unseren Fernsehern verwenden, werden ständig auf die Qualität ihres User Experience Designs überprüft. Vorbei sind die Zeiten, in denen eine gute UX nicht notwendig war. Heutzutage erwarten wir alle, dass die von uns verwendete Software einfach, unkompliziert und elegant schlicht ist. Dieser Wandel hat sich für große Unternehmen als schwierig zu bewältigen erwiesen. Ihre Produkte werden täglich von Hunderten, wenn nicht Tausenden von Benutzern verwendet und von verschiedenen Teams aus Entwicklern, Projektmanagern, Designern und Geschäftsinteressenten unterstützt – gelinde gesagt, viele bewegliche Teile! Für große Unternehmen ist die Verbesserung ihrer Benutzererfahrung keine Frage der Absicht, sondern eine

So stellen Sie über eine Angular-App eine Verbindung zu einer API her
Wenn Sie eine Web-App erstellen möchten, müssen Sie irgendwann eine Verbindung zu einer API herstellen – sei es zum Speichern von Benutzerdaten, zum Abrufen von Echtzeitinformationen oder zum Zugriff auf Daten aus einer anderen Quelle. In unserem neuen Kurs „Hands-on Angular: Connect to an API“ erfahren Sie, wie Sie über eine Angular-App auf eine API zugreifen. Nach dem Weg, Dan Wellman zeigt Ihnen einige leistungsstarke Tipps und Tricks, darunter die Erstellung eines gefälschten Back-Ends, um das Testen zu vereinfachen, und wie Sie einige der häufigsten HTTP-Anfragen mit Angular stellen HttpClient . Unseren neuen Kurs können Sie ab sofort mit a belegen Abonnement für Envato Elements. Gegen eine geringe monatliche Gebühr erhalten Sie nicht nur Zugriff auf diesen Kurs, sondern auch auf unsere wachsende Bibliothek mit über 1.250 Videokursen und branchenführenden E-Books auf Envato Tuts+. Darüber hinaus können Sie unbegrenzt Elemente aus der riesigen Envato Elements-Bibliothek mit mehr

So laden Sie CSV-Dateien mit Angular hoch und herunterladen
Datensätze sind für die Erstellung von API-Modellen und verschiedenen Geschäftsprozessen äußerst wichtig. Aus diesem Grund ist der Import und Export von CSV eine häufig benötigte Funktionalität. In diesem Tutorial erfahren Sie, wie Sie eine CSV-Datei in einer Angular-App herunterladen und importieren. Wir werden mit einer CSV-Datei arbeiten, die Mitarbeiterdetails enthält. Der Code wird in TypeScript geschrieben. Bevor Sie beginnen, müssen Sie eine neue Angular-Umgebung einrichten, einen neuen Arbeitsbereich mit einer ersten Anwendung erstellen und mit der Bereitstellung beginnen. A Schritt-für-Schritt-Anleitung zum Erstellen des Boilerplates für Ihre Angular-App finden Sie im offiziellen Tutorial. Hier ist die Ordnerstruktur der Boilerplate-Anwendung: 1. Erstellen Sie ein einfaches Modell Erstellen wir zunächst eine einfache Klasse zur Modellierung des Mitarbeiters. Dieses Modell wird von den Angular-Komponenten verbraucht. Das Muster für die Speicherung der Mitarbeiterdaten ist

Erstellen einer serverlosen Chat-Anwendung mit Supabase
In der heutigen Zeit gibt es eine Explosion an Diensten, die eine Vielzahl serverloser Möglichkeiten bieten. Aber was ist serverlos? Bedeutet das, dass es keine Server gibt? Man könnte meinen, aber nein. „Serverlos“ beschreibt traditionell Cloud-Anbieter, die den Aufwand für die Bereitstellung, Wartung, das Patchen und die Skalierung einer Serverinfrastruktur von der Anwendungsentwicklung abstrahieren. Dadurch können sich Anwendungsentwicklungsteams auf die Bereitstellung von Funktionen für ihre Kunden konzentrieren und gleichzeitig von einem Pay-as-you-use-Modell profitieren. In den letzten Jahren haben Dienstanbieter die Idee der Serverlosigkeit noch weiter entwickelt, indem sie Dienstangebote bereitgestellt haben, die sowohl die Serverinfrastruktur als auch Standardfunktionen für die Anwendungsentwicklung wie Authentifizierung, Autorisierung, relationale Datenbanken, Edge-Funktionen und Echtzeitdienste vollständig verwalten. Diese Dienste abstrahieren die Infrastruktur- und