Credits
Baeta stands on the shoulders of giants. We'd like to acknowledge and thank the following people and projects that have inspired and influenced the development of Baeta:
Laurentiu Ciobanu (@laurci)
- Impact: A key contributor to Baeta's design phase, helping plan the architecture and providing feedback that shaped the project's direction and developer experience.
Dotan Simha (@dotansimha)
- Project: GraphQL Code Generator
- Impact: Baeta relies on GraphQL Code Generator for type generation, which is crucial for maintaining type safety throughout the codebase. The
modules
preset was used as building blocks for the Baeta generator.
Uri Goldshtein (@Urigo)
- Project: GraphQL Modules
- Impact: The modular architecture of Baeta was heavily inspired by GraphQL Modules. The concept of breaking down GraphQL schemas into smaller, manageable modules while maintaining type safety was a fundamental influence on Baeta's design philosophy.
Michael Hayes (@hayes)
- Projects:
- Impact: The authorization plugin concept and complexity plugin implementation in Baeta were influenced by Hayes' excellent work on Pothos GraphQL.
Marc Duez (@marcduez)
- Project: graphql-validation-directives
- Impact: The validation system in Baeta drew inspiration from Marc's work on GraphQL validation directives.
Community
We are grateful to the entire GraphQL community for creating an ecosystem of tools and ideas that make projects like Baeta possible.
If you feel we've missed anyone who should be credited, please open an issue or submit a pull request.