by michaelghayes on 2/3/22, 10:15 AM with 1 comments
by michaelghayes on 2/3/22, 10:27 AM
apart from the type system, the biggest advantage of Pothos is the plugin system, and the wide range of plugins. I've put a lot of effort into designing a way for plugins to compose in a way that allows them to work well together, and take full advantage of the type-safety Pothos provides. many libraries in graphql ecosystem today don't let you take advantage of the schema and types described by your graphql API, Pothos tries to allow features like auth, data loading, and validation to be defined along side your schema definition, giving you better type safety than you get from other alternatives. it's hard to explain how well this works until you actually start building an API with it.