diff --git a/4_backend/4_3_api/README.md b/4_backend/4_3_api/README.md index a0525c94..59c5a16a 100644 --- a/4_backend/4_3_api/README.md +++ b/4_backend/4_3_api/README.md @@ -39,6 +39,7 @@ For more familiarity with [OpenAPI] and using it in [Rust], read through the fol - [Official `okapi` crate docs][`okapi`] - [Twilio Docs: Generate a Rust client for Twilio's API][121] - [Fabian Odenthal: Auto-Generating & Validating OpenAPI Docs in Rust: A Streamlined Approach with Utoipa and Schemathesis][123] +- [Olly Dixon: Auto-generating API service using Rust, to TypeScript & Dart][124] @@ -178,6 +179,7 @@ After completing everything above, you should be able to answer (and understand [121]: https://www.twilio.com/docs/openapi/generating-a-rust-client-for-twilios-api [122]: https://support.smartbear.com/swaggerhub/docs/tutorials/openapi-3-tutorial.html [123]: https://identeco.de/en/blog/generating_and_validating_openapi_docs_in_rust +[124]: https://www.polydelic.com/media/autogenerating-a-rust-api-to-typescript-and-dart [200]: https://graphql.org/learn/queries [201]: https://graphql.org/learn/schema [202]: https://graphql.org/learn/introspection