6 ms·
I'm a developer at Habitat (the company mentioned in the article), and have been loving working with RESTyped so far. This has saved me so much time that I woul
by jpmoyn 9y ago
I'm a developer at Habitat (the company mentioned in the article), and have been loving working with RESTyped so far. This has saved me so much time that I would usually spend debugging. It's really nice knowing what you should be passing to an endpoint as you type it. If every API I worked with was RESTyped, life would be a dream.
- pjmlp 9y agoIn a way it is ironic how with Swagger, RESTtyped we are getting back to IDLs and WSDL. Maybe old dogs did understand a few things about doing distributed programming.
- rawrmaan 9y agoYup. Someone on Reddit suggested making an OpenAPI/Swagger -> RESTyped adapter. If people are interested in this, I'm all for it.
- oneweekwonder 9y ago> Someone on Reddit Got a link to the thread?
- rawrmaan 9y agohttps://www.reddit.com/r/programming/comments/7k1zrh/introducing_restyped_endtoend_typing_for_rest/draxi0q/ https://www.reddit.com/r/programming/comments/7k1zrh/introdu...
- jessaustin 9y agoIt may be hoped that the next incarnation of this will deal with change better. It's really not enough to just deface every URL with a "/v2/" at the front. That way lies the madness that soured everyone on the great "web services" vision the first time around.
- Roboprog 9y agoGod I hate SOAP. Creating a client for WS-Deathstar was always an adventure. The types are defined, so no need for documentation to explain the semantics. Oh, and if you don’t have the same tool stack, good luck getting the envelope header the way our server wants it. Sometimes, there’s value in being able to add or omit attributes without some brittle (static) monstrosity messing itself.
- RubenSandwich 9y agoYour link to the definition file, https://blog.falcross.com/introducing-restyped-end-to-end-typing-for-rest-apis-with-typescript/(https:/github.com/rawrmaan/restyped/#specification) https://blog.falcross.com/introducing-restyped-end-to-end-ty..., is 404ing.
- rawrmaan 9y agoFixed, thank you!