Sachs-Media / sevdeskapi

Provides a python-based API for SevDesk
MIT License
8 stars 0 forks source link

Modelle als Pydantic-Schemata #4

Open reformat0r opened 3 years ago

reformat0r commented 3 years ago

Hallo! Ich wollte nur kurz anmerken, dass es aus Sicht eines externen Entwicklers, der gerne die API bei sich integrieren würde, praktisch wäre, wären die Modelle so definiert, dass man sie direkt in der eigenen Codebase verwenden könnte.

Wären die Modelle über eine Library wie Pydantic definiert, könnte man sie ohne Wrapper mit aktuellen Web-Frameworks wie FastAPI und ORM-Bibliotheken wie SQLAlchemy verwenden. Ihr würdet auch massiv Code sparen, wenn ihr nicht das Rad neu erfinden würdet.

Nur ein Impuls, falls ihr irgendwann nochmal ein größeres Update plant.

Liebe Grüße

eieste commented 3 years ago

Moinm

Pydantic ist ne gute Idee, wir müssen mal schauen in wie weit das mit der SevDesk API geht, da diese sehr viele Komische dinge tut. Ich würde die API gerne rewriten, jedoch hängt das wiederum von unserem Kunden ab. Aber Prinzipiell, danke für den Input. Ich lass das Issue mal offen, vtl gehts irgendwann in die Richtung weiter :)

Viele Grüße

leonK-DI commented 8 months ago

Gibt es hier eine Update?