Zum Üben habe ich einen kleinen Dienst entwickelt, mit dem die Financial Modeling Prephttps://financialmodelingprep.com/-API abgefragt werden kann, um Aktienkurse anzuzeigen.
Service-Konfiguration
Ein neuer Service-Tab zum Zugriff auf die Service-Konfiguration:
Ich habe die Antwort ein wenig reifen lassen (== sie ist wirklich seit der Zeit verrottet):
Was wirklich klar war:
Es ist der Post, um eine Dev-Instanz zu installieren
Was in einem Pull Request erwartet wird
Was ich gerne verbessert sehen würde:
Eine detaillierte Verzeichnisstruktur / Architektur, die beschreibt, wofür welches Verzeichnis zuständig ist. Als ich die Struktur zum ersten Mal entdeckt habe, habe ich mir Notizen in diesem Stil gemacht:
Einige Benennungsregeln (ich habe Manager und Handler gesehen, verschiedene Testmethoden, die sich komplett unterschieden)
Was für einen Entwickler, der sich daran versuchen möchte, ohne Experte zu sein, fehlt:
Eine Zusammenfassung der Voraussetzungen / erforderlichen Fähigkeiten (JavaScript, Preact, Docker)
Ein einfaches Hello-World-Service-Beispiel, das leicht verständlich ist (das bestehende könnte vereinfacht werden)
Und das Beste (abhängig von der Aktivität bei der Service-Erstellung): ein Generator für Service-Skelette (Service-Erstellung, Box-Erstellung usw.), ähnlich wie es auf einigen Plattformen (Liferay, Magento, Plone …) gemacht wird
In der Zwischenzeit bin ich grün, die FMP-API hat kürzlich ihre Preiskonditionen geändert, und in der kostenlosen Version sind nur die US-Märkte verfügbar. Daher ist das Einzige, was derzeit möglich ist, die Anzeige des CAC40 (oder der US-Aktien)
Daher denke ich, dass dieser Service nie finalisiert werden kann (zumindest nicht so, wie ich es mir vorgestellt habe, und sicherlich nicht mit FMP).