During this summer, we have been working on to support TypeScript in our SDK ecosystem.
We have TypeScript for @storyblok/js SDK, @storyblok/svelte SDK, @storyblok/vue & @storyblok/vue-2 SDK, @storyblok/react SDK... and finally, gatsby-source-storyblok (Gatsby SDK) also supports TypeScript👏
Now, you can add typing to your Gatsby projects, while having an even better developer experience connecting to Storyblok.
Can't wait to test it out? You can try it out from our Gatsby boilerplate repo!
If you install gatsby-source-storyblok newly or update it into v4.1.0, you'll be able to enjoy auto-completion, static typing and warnings in case something doesn’t add up, even if you are not using TypeScript🕵️♀️
If you'd like to know more details about Gatsby and TypeScript, Gatsby provides a full documentation how you can configure and use it from zero to hero.
Also, if you want to learn how to integrate Storyblok into your Gatsby project, you can follow our 5 minutes guide to implementing Gatsby with Storyblok.
As a wrap-up, I'd like to say a special thanks to Alex Jover for giving me many new knowledge as well as Josefine, Facundo and Manuel for working together in a SDK squad💪
Lastly, we'd love to hear your experience and feedback. Feel free to share with us how's your experience with our SDKs and we're open to hear your ideas to keep improving our SDKs.
Let's make our SDKs better together through community!