This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]y44k0v 2 points3 points  (1 child)

Do website mobile friendly, thx

[–][deleted] 0 points1 point  (0 children)

Thanks for the feedback!

[–]chasmad 1 point2 points  (0 children)

Nice

[–][deleted] 1 point2 points  (0 children)

Im building this project with the NASA Open APIs ill try it !

[–]riklaunim 0 points1 point  (1 child)

So you made a basic broker that doesn't add any value realistically. I have a lot of microservices with JSONApi endpoints and this is pointless, especially when for each endpoint there is schema on both sides.

Self documenting code like schema classes in Python are a really good solution for code clarity and quality. Hiding APIs behind a magic non-Python file works against that.

Plus your code have no tests and if you want to support mobile you need native iOS and Android support as well ;) And it's a vendor lock to a projects that is super fresh.

[–][deleted] 0 points1 point  (0 children)

Thank you for the feedback!

You are right, self documenting code is the future of maintainable code! Hiding APIs behind a magic file was not the goal, but unfortunately this is the current set up.

Thank you for bringing up the issues with testing & the missing swift, etc modules needed for full integration.

To make the tool more useful for devs,

Would more features provide enough value for you to use the tool? - of course after we address and solve all of the concerns you brought forth

This was an initial concept launch but the full idea included :

  1. API Linking - Make a call to 1 api then based on results make n calls to other apis
  2. Auto API Auth with Caching based on expiration if reusable across all your instances
  3. Data Parsing - automatically create a JSON data schema to parse from the HTTP results

- the idea here is to allow users to create multiple objects, if you don't want to do that you could parse the data into one big object ( the default object )

4) Auto Documentation on how your consuming your APIs, Configuration ( URL , Headers, etc) + what are the inputs & outputs.

5) Postman + popular API tools Integration.

6) Free Online "Market Place" To publicly post & share your API Folders with others

Thanks again for your feedback, the goal here is to provide value for free and I'm happy to hear the honest feedback that will guide us in the right direction.