What makes Wing a good fit for cloud development? 🌟
Wing was built from the ground up to make it an ideal choice for building applications on any cloud. It includes an assembly of different features that serve that purpose:
- Cloud services as first-class citizens, with phase modifiers for config or runtime (
preflight
andinflight
). - Higher level of cloud abstraction with a cloud library containing APIs that lets you write cloud portable code.
- Custom platforms that keep you in control by allowing you to customize the infrastructure definitions and run policy checks.
- Use any resource in the Terraform ecosystem as first-class citizen in your app.
- JavaScript interoperability.
- Distributed computing primitives.
- Automatic generation of IAM policies and other cloud mechanics based on intent.
- Local functional simulator with a visualization and interaction console - used for testing and debugging with instant hot-reloading.
- Native JSON and schema validation support.
- Default immutability.
- Implicit async, explicit defer.
For a more in-depth look at Wing's features and benefits, check out our documentation.