Time |
S |
Nick |
Message |
00:14 |
|
talios |
ramsey: what language? |
00:20 |
|
pdurbin |
oh, tilerendering. talios is into all this hypermedia stuff |
00:27 |
|
ramsey |
talios: No language. RFC 6570: https://tools.ietf.org/html/6570 |
00:29 |
|
talios |
ahh - damnn handy uri templates Java lib has custom validation support ( https://github.com/damnhandy/Handy-URI-Templates ) tho I've not look at that side of the lib yet |
00:29 |
|
ramsey |
Or no particular language, rather. I'm using PHP and JavaScript, in this case. |
00:30 |
|
ramsey |
I want to return this in the responses to any client. |
00:50 |
|
talios |
mmm, I don't think theres anyway of really handling that, at least not in a URI template, most people seem to regard that as out-of-band knowledge thats just documented somewhere, probably in a RAML or Swagger document and/or JSON-Schema doc |
00:57 |
|
pdurbin |
talios: any input for tilerendering on his list of questions at http://irclog.greptilian.com/rest/2016-11-20 ? |
00:57 |
|
* talios |
looks |
00:59 |
|
talios |
ahh - I *love* hypermedia IF you're a) going to be committed to it, b) have an actual need for it, c) really have need for potentially changing URIs and can't control client deployment. If you control client/server deployments and can coordinate, there's probably a lot better ways you can work. |
01:00 |
|
whartung |
^ yip |
01:00 |
|
talios |
that being said, I love working with HAL from my end ( backend ), having a standard/common container format with links etc. is nice, however - clients ends up just hardcoding shit still. Plus - RAML+Swagger REALLLLLLLLLLLY don't work with hypermedia |
01:00 |
|
whartung |
applications with large, intransigent client base. |
01:01 |
|
talios |
they're very much /uri up-front based, and don't really accomodate documenting headers/representations outside of free-form documentation |
01:01 |
|
whartung |
for intrenal apps, hypermedia is likely not worth the effort. |
01:02 |
|
talios |
HAL and others can be good for expression state around a representation, but so could Link-Headers |
01:03 |
|
talios |
whartung: maybe, not a full on hypermedia setup, but being able to express state about a resource could be good. Tho for pure internal things, I might rather look at things like grpc |
01:04 |
|
whartung |
sure, not saying there's no value, but a key value of hypermedia is resilience, which isn't really a factor when you control the client and the server, and you dont have a lot of clients |
01:06 |
|
pdurbin |
I'm looking at http://www.grpc.io ... It's by Google so I guess grpc is Google RPC. |
01:07 |
|
whartung |
nice - make grpc microservices and dump http for infrastructure |
01:07 |
|
whartung |
Go CORBA! …wait... |
01:14 |
|
pdurbin |
The problem with whartung is that he remembers all of our past mistakes. |
01:18 |
|
|
fuzzyhorns joined #rest |
01:43 |
|
talios |
heh |
02:45 |
|
|
tilerendering_ joined #rest |
02:45 |
|
|
tilerendering_ joined #rest |
04:36 |
|
|
sp1rs joined #rest |
04:45 |
|
|
sp1rs joined #rest |
06:18 |
|
|
sp1rs joined #rest |
06:45 |
|
|
sp1rs joined #rest |
07:50 |
|
|
sp1rs joined #rest |
07:51 |
|
|
sp1rs joined #rest |
09:00 |
|
|
sp1rs joined #rest |
09:16 |
|
|
sp1rs joined #rest |
09:23 |
|
|
sp1rs joined #rest |
10:24 |
|
|
sp1rs joined #rest |
10:29 |
|
|
sp1rs joined #rest |
10:37 |
|
|
sp1rs joined #rest |
11:13 |
|
|
sp1rs joined #rest |
11:21 |
|
|
sp1rs joined #rest |
11:26 |
|
|
sp1rs joined #rest |
11:37 |
|
|
sp1rs joined #rest |
12:35 |
|
|
sp1rs joined #rest |
12:45 |
|
|
sp1rs joined #rest |
12:48 |
|
|
sp1rs joined #rest |
13:15 |
|
|
sp1rs joined #rest |
13:20 |
|
|
Tomatosoup- joined #rest |
13:41 |
|
|
sp1rs joined #rest |
13:47 |
|
|
sp1rs joined #rest |
13:55 |
|
|
sp1rs joined #rest |
14:29 |
|
|
sp1rs joined #rest |
14:31 |
|
|
ShekharReddy joined #rest |
15:41 |
|
|
sp1rs_ joined #rest |
17:02 |
|
|
wsiqueir joined #rest |
17:04 |
|
|
wsieroci joined #rest |
17:23 |
|
|
sp1rs joined #rest |
17:34 |
|
|
fuzzyhorns joined #rest |
18:53 |
|
|
sp1rs joined #rest |
18:59 |
|
|
sp1rs joined #rest |
19:02 |
|
|
test joined #rest |
19:21 |
|
|
sp1rs joined #rest |
19:27 |
|
|
sp1rs joined #rest |
19:32 |
|
|
sp1rs joined #rest |
20:30 |
|
|
wsieroci joined #rest |
20:31 |
|
|
talios joined #rest |
20:31 |
|
|
Tomatosoup- joined #rest |
23:21 |
|
|
funabashi joined #rest |