Является ли GraphQL ORM? Кажется, что так оно и есть. В конце дня ему необходимо запросить базу данных для получения информации. Вы должны дать ему схему (как ORM). По моему мнению, на переднем конце вы передаете ему нужные вам детали, а GraphQL на задней панели предоставит вам только запрошенную вами информацию.
Единственное отличие, которое я вижу от традиционных ORM, таких как Sequelize или ActiveRecord, заключается в том, что GraphQL предоставит вам только то, что вы хотите, сделав его очень привлекательным и гибким. Я подозреваю, что все, что происходит под капотом, может оставить вам некоторые неэффективные запросы (общие для ORM). Так GraphQL просто ORM, который дает вам 100% -ную гибкость в том, что вы просите и получаете?