Features
Here are the articles in this section:
📄️ Typesafety
Explore Type Safety with Genezio. Learn how our autogenerated SDK ensures seamless type matching between backend services and clients
📄️ Rate Limiter
You can use Genezio Rate Limiter Decorator to limit the amount of requests per minute that are being called from the same IP address.
📄️ Generated SDK
Genezio generates an SDK to enable clients to easily call methods in deployed classes. Learn how to set up and use the generated SDK
📄️ HTTP Calls / Webhooks
Learn how to implement HTTP calls and webhooks with our guide. Discover techniques to enhance your application’s interactivity and automation
📄️ Cron Jobs
A scheduled method or a cron job is a method that will run periodically. By using a specific syntax, you can define the frequency and timing for each method.
📄️ Genezio Decorators
Genezio Decorators is a feature that lets you configure settings that were previously set in the genezio.yaml configuration file, directly from your code.
📄️ Project Template
The Genezio project template showcases how you can structure large projects with Genezio. This template can be used as a starting point for your project or as a way to learn how to organize your project according to the best practices. For this project, we created a dummy todo application to showcase all the functionalities of Genezio.
📄️ Genezio Context
The GnzContext object provided by the @genezio/types packages is the primary way in which you can interact with middlewares in Genezio projects.