Apple ha lanzado la versión estable 1.0 de Swift OpenAPI Generator 1.0, para generar código de cliente y servidor Swift a partir de un documento OpenAPI, anunciaron los desarrolladores de Swift el 31 de enero. Swift OpenAPI Generator genera el código necesario para realizar llamadas API o implementar servidores API. El código se genera automáticamente en el momento de la compilación, por lo que está sincronizado con el documento OpenAPI y no es necesario enviarlo a un repositorio de origen. OpenAPI es un estándar abierto para describir el comportamiento de los servicios HTTP y presenta un ecosistema de herramientas. Swift OpenAPI Generator funciona con las versiones 3.0 y 3.1 de la especificación OpenAPI. Admite cuerpos de solicitud y respuesta de transmisión, respaldados por AsyncSequence, lo que permite casos de uso como cargas útiles grandes sin almacenamiento en búfer y transmisiones de eventos JSON. Admite tipos de contenido comunes, incluidos JSON, formulario codificado en URL, Base64, texto sin formato y bytes sin formato, todos los cuales se representan como tipos de valor con propiedades de tipo seguro, y ofrece abstracciones flexibles de cliente, servidor y middleware, desacoplando el contenido generado. código de la biblioteca de cliente HTTP y el marco web. Con Swift OpenAPI Generator, se puede generar código para realizar solicitudes con seguridad de tipos a un servidor API con cualquier biblioteca de cliente HTTP. El complemento también puede generar código para iniciar un servidor HTTP con cualquier marco web utilizando una lógica empresarial desacoplada de las solicitudes de red. Copyright © 2024 IDG Communications, Inc.

Source link