Features
Here are the articles in this section:
📄️ Type Safety
One of the most exciting features of genezio is the guaranteed type safety between backend services and clients, made possible by the autogenerated SDK, which is able to construct types matching the server side types used for the RPC calls exposed to the clients.
📄️ Backend Deployment
Genezio offers a seamless and efficient solution for deploying backend logic. The platform leverages a function-as-a-service infrastructure, allowing users to deploy their backend classes easily with a simple command: genezio deploy. 
📄️ Frontend Deployment
Genezio's frontend deployment offers a simple and cost-effective way to host and serve static websites. It leverages Amazon S3 in combination with CloudFront CDN (Content Delivery Network) to ensure fast and reliable content delivery to users across the globe. In this documentation, we will explore the key features, benefits, and steps involved in deploying your frontend applications using genezio.
📄️ Databases
Databases enable you to store and manage data in a structured way. They are a fundamental part of most applications and
📄️ Authentication
You can use Genezio Authentication to allow the users to sign in into your application using multiple providers such as email and password or Google.
📄️ 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.
📄️ Testing
Genezio provides a local testing infrastructure that mimics the production infrastructure on the cloud.
📄️ Environments
Genezio provides a way to organise your projects into different, isolated environments.
📄️ Generated SDK
Genezio generates a SDK to enable your clients to easily call the methods implemented in the deployed classes.
📄️ HTTP Calls / Webhooks
Genezio provides an easy way to interact with third-party services or APIs using webhooks/HTTP methods.
📄️ Cron Jobs
A scheduled method or a cron job is a method that will run periodically. By using a specific cron syntax, you can define the frequency and timing for each method.
📄️ Email Service
Genezio provides a way to send emails with a managed email service.
📄️ Custom domain
This feature is available only for users holding a subscription. Update your plan here.
📄️ Project Collaboration
The collaboration feature allows project owners to invite collaborators to
📄️ Genezio dashboard
To check information about all of your deployed projects, you can open a browser and navigate to the genezio dashboard.