Heim > Web-Frontend > js-Tutorial > Master-API-Integration: Benutzer mit DummyJSON und JSONPlaceholder abrufen und anzeigen

Master-API-Integration: Benutzer mit DummyJSON und JSONPlaceholder abrufen und anzeigen

Linda Hamilton
Freigeben: 2025-01-02 17:08:37
Original
634 Leute haben es durchsucht

Master API Integration: Fetch and Display Users with DummyJSON & JSONPlaceholder

Einführung
In diesem Beitrag erstellen wir einen professionellen und interaktiven Benutzerdaten-Viewer, der Daten mithilfe von APIs wie DummyJSON und JSONPlaceholder dynamisch abruft. Diese Schritt-für-Schritt-Anleitung hilft Ihnen beim Erstellen einer beeindruckenden Benutzeroberfläche mit HTML, CSS, JavaScript, Animationen und Keyframes . Beeindrucken Sie Ihre Interviewer oder erweitern Sie Ihr Projektportfolio mit diesem praktischen Beispiel.

1. Übersicht über APIs:
Wir werden zwei APIs zum Abrufen von Benutzerdaten verwenden:

  • DummyJSON: Eine vielseitige API, die Scheinbenutzerdaten mit Details wie Name, Geschlecht, Unternehmen und Adresse bereitstellt. Entdecken Sie hier die DummyJSON-API.
  • JSONPlaceholder: Eine weitere hervorragende API zum Testen mit Scheinbenutzerdaten. Überprüfen Sie hier die JSONPlaceholder-API.

2. Einrichten des Projekts:
Voraussetzungen:
Grundkenntnisse von HTML, CSS und JavaScript.
Ein Code-Editor (wie VS Code).
Ein moderner Webbrowser.
Schritte:
Erstellen Sie einen Projektordner und fügen Sie die folgenden Dateien ein:
index.html
style.css
script.js
Verknüpfen Sie die CSS- und JavaScript-Dateien in Ihrer index.html.

3. Erstellen der Benutzeroberfläche:
Wir erstellen eine responsive Benutzeroberfläche mit den folgenden Abschnitten:

Kopfzeile: Zeigt den Projekttitel an.
Filter: Schaltflächen zum Filtern von Benutzern nach Geschlecht oder Abteilung.
Benutzerliste: Zeigt Benutzernamen an, die dynamisch von der API geladen werden.
Popup: Zeigt Benutzerdetails an, wenn auf einen Namen geklickt wird.

4. Daten von APIs abrufen:
Verwenden Sie die Fetch-API in JavaScript, um Daten abzurufen:

fetch('https://dummyjson.com/users')
  .then((response) => response.json())
  .then((data) => {
    const users = data.users;
    console.log(users); // Display the user data in the console
  });

Nach dem Login kopieren

5. Filter- und Popup-Funktionen implementieren:
Filtern:
Fügen Sie Schaltflächen zum Filtern von Benutzern nach Geschlecht oder Abteilung hinzu. Verwenden Sie JavaScript, um gefilterte Daten dynamisch anzuzeigen.

Popup:
Erstellen Sie ein Popup-Fenster mit HTML- und CSS-Animationen, um detaillierte Benutzerinformationen anzuzeigen, einschließlich persönlicher Daten, Firma und jahrelanger Erfahrung.

6. Fazit und nächste Schritte:
Glückwunsch! Sie haben einen professionellen Benutzerdaten-Viewer mit Filter- und Popup-Funktionalität erstellt.

Nächste Schritte:
Fügen Sie Sortieroptionen für Benutzer hinzu (z. B. alphabetisch, nach Abteilung).
Erweitern Sie es mit weiteren Animationen und Themen.
Stellen Sie Ihr Projekt online bereit (Netlify oder GitHub-Seiten).

Ressourcen:
DummyJSON-Dokumentation
JSONPlaceholder-API
CSS-Keyframes-Leitfaden

Projektressourcen
GitHub-Repository: Dynamisches Benutzerdaten-Viewer-Projekt
Live-Demo: Sehen Sie sich das Live-Projekt hier an

Das obige ist der detaillierte Inhalt vonMaster-API-Integration: Benutzer mit DummyJSON und JSONPlaceholder abrufen und anzeigen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage