Я не думаю, что объяснение передает то, что задумал автор. Я думаю, что они были в восторге от AJAX API ExtJs, с которыми легко работать, и их можно вызывать с помощью ряда компонентов GUI (которые они упоминают).
API-интерфейсы AJAX и компонентов не создают для вас API-интерфейс веб-службы на стороне сервера, чему их свидетельство подсказывает, сказав:
Это дает нам преимущество разоблачения
эти же AJAX (JSON) вызовы, как
API веб-сервисов для наших клиентов ...
Используя Ext JS, мы снизили стоимость
разработки API веб-сервисов.
Ну, не совсем, ExtJs не создает API веб-сервисов для вас; он создает метод взаимодействия с вашим пользовательским REST (или любым другим) API. Хотя, возможно, они имели в виду, что, поскольку ExtJs определяют, как клиент должен взаимодействовать с сервером, через их многочисленные компоненты, их серверные сервисы было проще создавать. Например, ExtJs облегчает работу с веб-сервисами REST и определяет ожидания в обратных вызовах и т. Д. Поэтому в ExtJ, предоставляющих клиентское решение, было проще разработать серверное решение (API веб-сервисов) с учетом половины контракта.