API REST vs GraphQL para SaaS B2B: qual escolher?
Galera, estou em um dilema aqui e preciso da ajuda de vocês. Estou desenvolvendo um SaaS B2B e, na hora de escolher a arquitetura da API, me deparei com a dúvida entre usar uma API REST ou optar pelo GraphQL. Eu sei que cada uma tem suas vantagens e desvantagens, mas como estou começando a estruturar tudo, quero entender qual delas se encaixa melhor no meu projeto.
A minha aplicação vai ter várias integrações e, como o público é B2B, a flexibilidade na consulta de dados é super importante. Já ouvi falar que o GraphQL pode ser mais eficiente em termos de requisições, mas será que isso realmente se traduz em uma experiência melhor para o usuário final?
Além disso, estou preocupado com a curva de aprendizado da equipe. Se escolher o GraphQL, será que a equipe vai conseguir se adaptar rápido o suficiente? E em termos de manutenção e escalabilidade, qual delas se sai melhor? Estou aberto a ouvir experiências reais de quem já passou por isso. Valeu!