Click here to Skip to main content
15,895,746 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: About REST - Why Oh Why Pin
Vark11124-Apr-17 6:02
Vark11124-Apr-17 6:02 
GeneralRe: About REST - Why Oh Why Pin
User 483504724-Apr-17 6:40
User 483504724-Apr-17 6:40 
GeneralRe: About REST - Why Oh Why Pin
Vark11124-Apr-17 6:57
Vark11124-Apr-17 6:57 
GeneralRe: About REST - Why Oh Why Pin
User 483504724-Apr-17 7:12
User 483504724-Apr-17 7:12 
GeneralRe: About REST - Why Oh Why Pin
Vark11124-Apr-17 7:54
Vark11124-Apr-17 7:54 
GeneralRe: About REST - Why Oh Why Pin
User 483504724-Apr-17 8:01
User 483504724-Apr-17 8:01 
GeneralRe: About REST - Why Oh Why Pin
Nathan Minier25-Apr-17 1:39
professionalNathan Minier25-Apr-17 1:39 
GeneralRe: About REST - Why Oh Why Pin
Michael Breeden27-Apr-17 5:08
Michael Breeden27-Apr-17 5:08 
Excellent response. Excellent.
So when making an API, you would want to properly use REST... As you say to avoid the need for wsdl or something like it. My only objection is that what you say is only 100% true in a perfect world. Sometimes even in REST, there can be some ambiguity such as returning a single item or a range of items. Still, an excellent point to be kept in mind and certainly should be followed in principle.
Now as a different point, since I am not making an API or even MicroServices, I can say it's valid, because I am carrying on a conversation, not even doing a query. In this case, I'm not even using a command parameter (incorrect, I am too), I'm sending a data packet to the client with all the data needed to update a dashboard. The client can send some parameters though that change the data selection parameters, but not the members of the data.

GeneralRe: About REST - Why Oh Why Pin
Nathan Minier28-Apr-17 1:53
professionalNathan Minier28-Apr-17 1:53 
GeneralRe: About REST - Why Oh Why Pin
Michael Breeden28-Apr-17 5:00
Michael Breeden28-Apr-17 5:00 
GeneralRe: About REST - Why Oh Why Pin
Nathan Minier28-Apr-17 9:26
professionalNathan Minier28-Apr-17 9:26 
Generalfast.ai Pin
Marc Clifton24-Apr-17 3:02
mvaMarc Clifton24-Apr-17 3:02 
GeneralRe: fast.ai Pin
Munchies_Matt24-Apr-17 3:14
Munchies_Matt24-Apr-17 3:14 
GeneralRe: fast.ai Pin
Mark_Wallace24-Apr-17 3:20
Mark_Wallace24-Apr-17 3:20 
GeneralRe: fast.ai Pin
Munchies_Matt24-Apr-17 3:28
Munchies_Matt24-Apr-17 3:28 
GeneralRe: fast.ai Pin
Marc Clifton24-Apr-17 3:25
mvaMarc Clifton24-Apr-17 3:25 
GeneralRe: fast.ai Pin
Munchies_Matt24-Apr-17 3:26
Munchies_Matt24-Apr-17 3:26 
GeneralRe: fast.ai Pin
Mark_Wallace24-Apr-17 7:18
Mark_Wallace24-Apr-17 7:18 
GeneralRe: fast.ai Pin
Marc Clifton24-Apr-17 13:55
mvaMarc Clifton24-Apr-17 13:55 
GeneralRe: fast.ai Pin
Munchies_Matt24-Apr-17 21:45
Munchies_Matt24-Apr-17 21:45 
GeneralJust when you thought Agile couldn't get more 'faddy'.. Pin
User 1013254624-Apr-17 0:11
User 1013254624-Apr-17 0:11 
GeneralRe: Just when you thought Agile couldn't get more 'faddy'.. Pin
Kornfeld Eliyahu Peter24-Apr-17 0:15
professionalKornfeld Eliyahu Peter24-Apr-17 0:15 
GeneralRe: Just when you thought Agile couldn't get more 'faddy'.. Pin
CDP180224-Apr-17 0:25
CDP180224-Apr-17 0:25 
GeneralRe: Just when you thought Agile couldn't get more 'faddy'.. Pin
User 1013254624-Apr-17 3:05
User 1013254624-Apr-17 3:05 
GeneralRe: Just when you thought Agile couldn't get more 'faddy'.. Pin
Mark_Wallace24-Apr-17 0:36
Mark_Wallace24-Apr-17 0:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.