OpenFarm icon indicating copy to clipboard operation
OpenFarm copied to clipboard

API Endpoints Design

Open simonv3 opened this issue 8 years ago • 4 comments

Some of the JSON-API links don't point to the right place:

  • Nested stage actions for a guide
  • Nested stages on a guide

simonv3 avatar Dec 09 '15 00:12 simonv3

Maybe a better aproach is separate the entire JSON-API in a different project !! And use maybe a more light-weight webframework like Sinatra, is also Ruby. What do you think @simonv3 ?

disouzaleo avatar Feb 17 '17 15:02 disouzaleo

You mean separating the front-end from the back-end?

Honestly I think that's too much effort. The API is done and pretty robust, there's just some endpoints that need enhancing, which is what this ticket is for.

If anything I would keep the API as it is and move the front-end into its own project.

simonv3 avatar Feb 17 '17 16:02 simonv3

I think it's better to separate the backend and front-end based on the following benefits:

  • satisfy Open Data Qualifications #509
  • let others implement separate UI Client with different technology and platform ( Desktop, Mobile )
  • separated repository will make it easy to maintain related issues.
  • The community will gladly help, perhaps.

It might be overwhelming, but this will ease the burden in the future.

rasyidf avatar Oct 03 '20 08:10 rasyidf

@rasyidf feel free to take it on! As far as I know this project is largely dormant right now.

simonv3 avatar Oct 13 '20 00:10 simonv3