http-decision-diagram icon indicating copy to clipboard operation
http-decision-diagram copied to clipboard

client & cache diagram

Open andreineculau opened this issue 11 years ago • 6 comments

it is not only the server that can benefit from an FSM to decide the HTTP response flow, but also the client ~~and the cache proxy (a version is already in master branch based on @darrelmiller's versions)~~

trigger: http://blog.safaribooksonline.com/2013/05/31/rest-from-a-client-perspective/

andreineculau avatar Jun 09 '13 23:06 andreineculau

http://course.wilkes.edu/engineer/discuss/msgReader$3?mode=topic

andreineculau avatar Oct 01 '13 12:10 andreineculau

http://bizcoder.com/caching-is-hard-draw-me-a-picture

andreineculau avatar Feb 22 '14 09:02 andreineculau

http://www.silota.com/site-search-blog/must-have-api-client/

andreineculau avatar May 05 '14 18:05 andreineculau

http://www.bizcoder.com/the-insanity-of-the-vary-header

andreineculau avatar Jul 14 '14 11:07 andreineculau

I agree that a client http decision diagram would be helpful and maybe a reference implementation in JavaScript using xstate?

pke avatar Nov 10 '20 22:11 pke

@pke thanks for your interest and your comment! Had no idea about https://github.com/davidkpiano/xstate . I have used https://github.com/ifandelse/machina.js/ 7 years ago. And it looks rather easy to parse cosmogol into xstate.

andreineculau avatar Nov 11 '20 08:11 andreineculau