Splash PageBacon ipsum dolor sit amet salami ham hock ham, hamburger corned beef short ribs kielbasa biltong t-bone drumstick tri-tip tail sirloin pork chop.
Async / AwaitThe Hudson-Taylor client has native support for promises, giving you another way to interact with it.
Client - ChainingHT allows you to chain service calls, essentially allowing you to directly pass the result of one function call to another one.
Client OverviewWhat is a Client? The ht client is used to make calls against one or more ht services via their transport. You would use a client from any code you wish to ...
Client - SchemasAdding schemas to your client accomplishes the opposite of schemas for service methods, you can use them to validate the response from a service.
Schema validator - AnyThe Any validator allows any value (except undefined unless opt is set to true), regardless of type.
Schema validator - ObjectValidates input is an object, and recurses child keys and verifies those keys pass validation checks too.
Schema validator - TypedArrayThe typed array validator lets you specify an array of validators. Each element in the array validated has to explicitly match the validator in the same inde...
Async / AwaitThe Hudson-Taylor service has native support for promises, giving you another way to interact with it.
Local TransportThe Local transport is special. Instead of binding to a socket like the TCP transport, or communicating over HTTP, like the HTTP Transport, it mounts a servi...
HT TransportsHudson Taylor supports a multitude of ways to communicate between Client and Service, these are known as Transports.
TCP TransportThe TCP Transport uses long-lived sockets for efficient communication with the remote service.
What is Hudson Taylor?Hudson Taylor provides a set of building blocks that you can use to develop documented, schema validated, error recoverable services.