What programming languages does Nitric support for defining infrastructure from code?
Nitric supports several popular programming languages for defining infrastructure directly within your application code. These include JavaScript, Python, Go, and Dart, allowing developers to use their preferred language.
Which cloud providers can Nitric deploy applications to?
Nitric offers multi-cloud deployment capabilities, enabling users to deploy their applications to major cloud providers. Specifically, it supports deployment to Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.
What is the typical deployment time for applications using Nitric's Alpha offering?
Nitric's Alpha offering is designed for rapid deployments, achieving sub-10-second deployment times. This allows for quick iteration and immediate availability of applications.
Can I use existing web frameworks like Django or Laravel with Nitric?
Yes, Nitric is designed to be framework-agnostic, allowing you to use a wide range of existing web frameworks. This includes popular options like Django, Node.js, and Laravel, among others.
What kind of resources can be defined using the `@nitric/sdk` in application code?
The @nitric/sdk allows developers to define cloud resources directly in their application code. For example, it can define APIs using api("main") and storage buckets using bucket("notes"), along with their respective permissions like allow("read", "write").