LinuxSuRen / LinuxSuRen/api-testing

Making the UI as an extension point as well

Offen
#204 6 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement extension
Vorherrschende Sprache
Go
Sterne
369
Forks
67
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Now, we have serval extension points:

  • storage
  • secret

Actually, providing UI extension is also very important. Different protocals have different elements, it's better to load the corresponding page instead of putting all things together. For example, gRPC, HTTP, and webSocket might be very different with each other.

Suggested extension points might be:

  • [UI] Store editing and creating page
  • [UI] TestCase page

There are some potential solutions:

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Überprüfung der vorgeschlagenen UI-Erweiterungspunkte für die Store-Bearbeitungs-/Erstellungsseite und die TestCase-Seite sowie der verlinkten Vue-SSR-Diskussion. Lege fest, wie protokollspezifische Seiten für gRPC, HTTP und WebSocket geladen werden und welche Erweiterungsgrenzen erforderlich sind; das Issue ist abgeschlossen, wenn diese UI-Erweiterungspunkte spezifiziert und implementiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.