greptilian logo

IRC log for #rest, 2016-11-22

https://trygvis.io/rest-wiki/

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

https://trygvis.io/rest-wiki/