ent
An entity framework for Go. Simple, yet powerful ORM for modeling and querying data. Simple API for modeling any database schema as Go objects. Run queries, and aggregations and traverse any graph structure easily. 100% statically typed and explicit API using code generation. The latest version of Ent now includes a type-safe API enabling ordering by fields and edges. This API will soon be available in our GraphQL integration too. You can now visualize your Ent schema as an ERD with one command. The API enables you to easily integrate features such as logging, tracing, caching, and even implementing soft deletion with 20 lines of code! The Ent framework supports GraphQL using the 99designs/gqlgen library and provides various integrations. Generating a GraphQL schema for nodes and edges defined in an Ent schema. Efficient field collection to overcome the N+1 problem without requiring data loaders.
Learn more
Go REST
Go REST is a GraphQL and RESTful API platform for testing and prototyping that delivers fake data with real responses, available 24/7 via public endpoints for users, posts, comments, and todos. It supports multiple API versions with full search on all fields, pagination (page and per_page), rate-limiting headers, and response format negotiation. Standard HTTP verbs are supported, and mutating requests require an access token via HTTP Bearer or query parameter. Nested resources let you retrieve related data, user posts, post comments, and user todos, while request and response logging, customizable rate limit,s and daily data resets ensure a clean testing environment. A GraphQL endpoint at /public/v2/graphql offers schema-driven queries and mutations.
Learn more
AWS AppSync
Accelerate app development with scalable GraphQL APIs. Organizations choose to build APIs with GraphQL because it helps them develop applications faster, by giving front-end developers the ability to query multiple databases, microservices, and APIs with a single GraphQL endpoint. AWS AppSync is a fully managed service that makes it easy to develop GraphQL APIs by handling the heavy lifting of securely connecting to data sources like AWS DynamoDB, Lambda, and more. Adding caches to improve performance, subscriptions to support real-time updates, and client-side data stores that keep off-line clients in sync are just as easy. Once deployed, AWS AppSync automatically scales your GraphQL API execution engine up and down to meet API request volumes. AWS AppSync offers fully managed GraphQL API and Pub/Sub API setup, administration, auto-scaling, and high availability. Easily secure, monitor, log, and trace your API via built-in support for AWS WAF, CloudWatch and X-Ray.
Learn more
Deskree
The first low-code cloud.
Unleash your app's potential with Deskree, the no-code backend platform that simplifies and accelerates the infrastructure development process. Effortlessly create and deploy your backend in minutes, regardless of your experience in backend or devops. No more struggling with infrastructure provisioning, architecture planning, and complex CI/CD pipelines! Deskree offers a comprehensive suite of features, including database management, authentication, user roles and permissions, REST and GraphQL API, and more. Transform your app development journey with the power of Deskree's user-friendly, intuitive platform.
Learn more