Новая функция Apple Music позволяет артистам превращать концертные сетлисты в плейлисты
Это облегчает пользователям поиск популярных песен с концертов.

Компания Apollo добавила более простой способ интеграции REST API в объединенную среду GraphQL. Доступный сейчас в публичной предварительной версии, он может быть использован для сопоставления конечных точек REST API с их схемой GraphQL с помощью декларативного синтаксиса.
GraphQL - это язык запросов для API, изначально разработанный в Facebook, а затем ставший открытым исходным кодом и имеющий собственную основу. Варианты использования GraphQL включают Apollo и Hasura. Запрос на GraphQL - это строка, которая отправляется на сервер для интерпретации и выполнения, который затем возвращает JSON обратно клиенту.
Apollo поддерживает GraphQL и предоставляет набор открытых и проприетарных инструментов, позволяющих разработчикам создавать приложения на GraphQL. Существует JavaScript Apollo Server, который можно использовать для создания собственного сервера GraphQL, и SDK для внешнего клиента.
Новые коннекторы Apollo Connectors предназначены для разработчиков, которые хотят использовать API GraphQL с помощью сервисов, отличных от GraphQL. Разработчики могут использовать декларативный синтаксис в своих файлах схем для подключения полей GraphQL к HTTP API. GraphOS Router использует эту информацию для прямого взаимодействия с API без необходимости в подграфе.
До сих пор, если разработчик хотел добавить REST-сервис к своему объединенному GraphQL API, ему приходилось развертывать новый подграф-сервис, включая мониторинг, автомасштабирование и балансировку нагрузки, который располагался между маршрутизатором и REST API. Теперь коннекторы Apollo устраняют необходимость в промежуточном сервисе, и маршрутизатор напрямую обращается к REST API.
По словам представителей Apollo, новые коннекторы позволят командам, поддерживающим существующие REST API, быстро и легко создавать интерфейсы GraphQL. Apollo GraphOS предоставляет стандартизированный инструментарий для использования коннекторов Apollo. Контекстно-ориентированный интеллектуальный редактор и расширение Visual Studio Code обеспечивают автозаполнение, линтинг и внутристрочную проверку.
Наряду с новыми REST API в Apollo GraphOS добавлена поддержка пользовательских проверок схем, благодаря чему разработчики могут интегрировать локальную бизнес-логику и правила управления в существующий рабочий процесс проверки схем Apollo.
Локальные рабочие процессы также были усовершенствованы благодаря улучшению Rover, интерфейса командной строки Apollo для GraphOS. Теперь он более тесно интегрирован с GraphOS Studio и стал в десять раз быстрее при создании больших графов благодаря переходу на параллельное и асинхронное выполнение таких команд, как compose и fetch. Rover также теперь поддерживает зеркалирование подграфов - автоматизированный рабочий процесс, позволяющий разработчикам получать и тестировать конфигурации подграфов на своих локальных машинах.
Это облегчает пользователям поиск популярных песен с концертов.
Компания Microsoft представила новые библиотеки для интеграции служб искусственного интеллекта в приложения и библиотеки .NET, а также промежуточное ПО для добавления ключевых возможностей.
PostgreSQL 17 с множеством улучшений и функций. Давайте узнаем о них.