FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index Off Topic / Otros temas O API — an alternative to REST APIs
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
O API — an alternative to REST APIs
Posted: Sun Feb 25, 2018 11:23 AM
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Re: O API — an alternative to REST APIs
Posted: Wed May 02, 2018 10:55 AM
It looks like a mix of RPC and REST.
REST is a convention, and shapes and exploits resources using standards. Given an URL that exposes a resource, you can tell how the resource can be consumed.
With modern tools, and thanks to that convention, it is not required to explicitly write every single route for a REST service. As an example, in Laravel you write:

Code (fw): Select all Collapse
Route::Resource(''/api/user/:userId/cart', UserCartController::class) and you are done!

In the other side, in Javascript you can use things like RestOMatic, that builds the whole service to consume a REST service in 2 lines.

With the OApi any of the methods are predictable, you write every single one in both sides of the application, going against the principle "Convention over Configuration", http://rubyonrails.org/doctrine/#convention-over-configuration
For complex resources, GraphQL looks a better alternative, givin the power of SQL-like querys over the same path REST uses.

KR
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Re: O API — an alternative to REST APIs
Posted: Wed May 02, 2018 11:14 AM

BTW, in the photo, there are at least 2 missing boxes. ¿Can you tell wich ones?

Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: O API — an alternative to REST APIs
Posted: Wed May 02, 2018 01:07 PM
Carlos Mora wrote:BTW, in the photo, there are at least 2 missing boxes. ¿Can you tell wich ones?


Carlos, no entiendo a qué foto te refieres
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Re: O API — an alternative to REST APIs
Posted: Wed May 02, 2018 01:34 PM

La del articulo

Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"

Continue the discussion