whois.tebbe.dev (eigenes Projekt)

Mai 2020
Ein simpler Webdienst um die WHOIS Daten einer IP-Adresse abzurufen

Anwendungszweck

Ich wollte einen Dienst haben, der mir intuitiv und optisch ansprechend Daten zu angegebenen IP-Adressen ausgibt und mit IPv4 bzw. IPv6 Adressen gleichzeitig arbeiten kann.

Anforderungen

Unterstützung von IPv4 & IPv6
Optisch ansprechend
Material Design-Sprache
Statisch generierte HTML, um das Hosting zu vereinfachen
Übergabe einer abzufragenden IP-Adresse durch GET Parameter
Sollte als PWA installierbar sein

Umsetzung

Zur Umsetzung des Projektes habe ich mich für Nuxt.JS entschieden, da dies die einfache generierung von statischen HTML Dateien mit vereinfachter Wartung der Website kombiniert.
Im Hintergrund wird auf die offene API von ARIN gesetzt, welche direkt durch den Browser des Nutzers angefragt wird.
Bevor aber die Anfrage an die API gestellt wird, überprüft der Dienst, ob die eingegebene Adresse auch wirklich gültig ist. (Um unnötige Anfragen zu vermeiden)
Das styling der Seite wurde komplett selber gemacht, um meinen Wünschen zu entsprechen.