You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's been a long time coming, but just in time for Easter it's finally here: Encore for TypeScript is now in Public Beta!
We're soon going to publish an blogpost with details on the design and architecture, but until then here are the key things to know:
We've built a custom TypeScript runtime in Rust, for truly eye-watering performance! We believe Encore based apps will be some of the most high-performance TypeScript apps around.
The TypeScript SDK is officially unstable, but we expect most of the remaining work to be additive (not modifying) and it's unlikely there will be breaking changes.
The TypeScript Beta already supports most of the Encore features you know and love: the local dev dashboard, API docs, tracing, etc.
We are working toward feature parity with the Go version and expect to get there in the coming weeks. Currently there are a few key features remaining to implement: Caching, Middleware, Configuration, Raw endpoints, and Metadata.
Try it out yourself: Update the CLI encore version update, create a new app encore app create, and select TypeScript. 🚀
Share your feedback and bug reports: We're dependent on your feedback to improve Encore, please share your thoughts either by creating an issue here on GitHub or by posting on Slack. ❤️
Introducing: The Encore Terraform Provider
We regularly hear how Encore's approach to infrastructure automation is incredible — for the infrastructure primitives that Encore supports. This is sufficient for the majority of use cases, but when you have a use case that requires additional cloud infrastructure that Encore doesn't (yet) have built-in support for, the experience left something to be desired. To be more specific, since Encore set up the infrastructure automatically it was painful and laborious to reference those resources from Terraform, and required lots of manual work.
To solve that problem we've just released the Encore Terraform Provider that dramatically simplifies the experience of combining Encore-managed cloud infrastructure with additional infrastructure managed by Terraform.
It works by providing Terraform Data Sources for Encore-managed infrastructure resources. The data sources released so far include:
These data sources make it easy to retrieve information about the underlying cloud infrastructure that Encore has provisioned, making it that much easier to combine Encore-managed infrastructure with additional infrastructure for when you need it.
For more information on how to use the Encore Terraform Provider, check out the docs!
Thanks to all contributors
🙏 We continue to be overwhelmed by your support, feedback, and suggestions!
Together we're building the future of backend development and we couldn't be more excited.
❤️ As always, we're excited to hear what you think!
Please share your feedback on Slack.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
It's been a long time coming, but just in time for Easter it's finally here: Encore for TypeScript is now in Public Beta!
We're soon going to publish an blogpost with details on the design and architecture, but until then here are the key things to know:
Try it out yourself: Update the CLI
encore version update
, create a new appencore app create
, and select TypeScript. 🚀Share your feedback and bug reports: We're dependent on your feedback to improve Encore, please share your thoughts either by creating an issue here on GitHub or by posting on Slack. ❤️
Introducing: The Encore Terraform Provider
We regularly hear how Encore's approach to infrastructure automation is incredible — for the infrastructure primitives that Encore supports. This is sufficient for the majority of use cases, but when you have a use case that requires additional cloud infrastructure that Encore doesn't (yet) have built-in support for, the experience left something to be desired. To be more specific, since Encore set up the infrastructure automatically it was painful and laborious to reference those resources from Terraform, and required lots of manual work.
To solve that problem we've just released the Encore Terraform Provider that dramatically simplifies the experience of combining Encore-managed cloud infrastructure with additional infrastructure managed by Terraform.
It works by providing Terraform Data Sources for Encore-managed infrastructure resources. The data sources released so far include:
These data sources make it easy to retrieve information about the underlying cloud infrastructure that Encore has provisioned, making it that much easier to combine Encore-managed infrastructure with additional infrastructure for when you need it.
For more information on how to use the Encore Terraform Provider, check out the docs!
Thanks to all contributors
🙏 We continue to be overwhelmed by your support, feedback, and suggestions!
Together we're building the future of backend development and we couldn't be more excited.
❤️ As always, we're excited to hear what you think!
Please share your feedback on Slack.
New Contributors 🙌
Full Changelog: v1.31.0...v1.34.7
This discussion was created from the release Encore for TypeScript Public Beta + Terraform Provider.
Beta Was this translation helpful? Give feedback.
All reactions