Ostatnie poszukiwania i testy przyniosły takie wnioski:
npm jest bardzo popularny w webdev nawet bardziej niż python z uwagi na JAVASCRIPT
Wadą JS jest brak silnego typowania, które uzupełnia TypeScript
Python zapewnia silne typowanie dzięki czemu budowanie API na nim jest w sposób naturalny łatwe, gdyż przy tworzeniu dokumentacji API konieczne jest typowanie.
Mój wybór padł na bibliotekę FastApi bazująca na języku python https://github.com/tiangolo/fastapi
W chwili obecnej tworzę wsparcie dla środowiska python dla narzędzia .apicra
efekt powinien być taki, by w krótkim czasie przygotować:
routing w python
Logikę Python
UI przy uzyciu frameworka Vue korzystającego z API
https://github.com/apicra/docs
https://github.com/apicra/win-github-npm-pip-ticket-version-flow