<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/fr/blog/rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Christophe Avonture &#x2014; Building and testing REST APIs</title>
        <link>https://www.avonture.be/fr/series/building-and-testing-rest-apis</link>
        <description>Every post in the &#x201c;Building and testing REST APIs&#x201d; series on Christophe Avonture</description>
        <lastBuildDate>Thu, 07 Aug 2025 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>fr</language>
        <item>
            <title><![CDATA[Bruno - A postman-like tool - GUI and CLI]]></title>
            <link>https://www.avonture.be/fr/fr/blog/bruno</link>
            <guid isPermaLink="false">/fr/blog/bruno</guid>
            <pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/api.webp" alt="Bruno - A postman-like tool - GUI and CLI" style="display:block;max-width:100%;height:auto;">Explore Bruno, a powerful Postman-like API testing tool with both GUI and CLI support.]]></description>
            <author>Christophe</author>
            <category>api</category>
            <category>docker</category>
            <category>tests</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/api.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[API REST - How to write good APIs]]></title>
            <link>https://www.avonture.be/fr/fr/blog/php-api-tips</link>
            <guid isPermaLink="false">/fr/blog/php-api-tips</guid>
            <pubDate>Mon, 19 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/api.webp" alt="API REST - How to write good APIs" style="display:block;max-width:100%;height:auto;">Master REST API best practices for clean and scalable design. Get tips on correct URI notation, using plural nouns, and utilizing HTTP verbs for semantically correct endpoints.]]></description>
            <author>Christophe</author>
            <category>api</category>
            <category>docker</category>
            <category>php</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/api.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Python - Fast API - Create your JSON API in Python in one minute]]></title>
            <link>https://www.avonture.be/fr/fr/blog/python-fastapi</link>
            <guid isPermaLink="false">/fr/blog/python-fastapi</guid>
            <pubDate>Sun, 09 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/api.webp" alt="Python - Fast API - Create your JSON API in Python in one minute" style="display:block;max-width:100%;height:auto;">Build your first Python JSON API with FastAPI in under a minute! This tutorial covers Docker setup, automated API documentation (Swagger/ReDoc), and hot-reload for rapid development.]]></description>
            <author>Christophe</author>
            <category>api</category>
            <category>docker</category>
            <category>python</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/api.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Using Postman to play with API]]></title>
            <link>https://www.avonture.be/fr/fr/blog/postman</link>
            <guid isPermaLink="false">/fr/blog/postman</guid>
            <pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/api.webp" alt="Using Postman to play with API" style="display:block;max-width:100%;height:auto;">Master API testing with Postman. Use it as a powerful unit test tool to validate response status, enforce data structure, and prevent regressions in your API development workflow.]]></description>
            <author>Christophe</author>
            <category>api</category>
            <category>code-quality</category>
            <category>php</category>
            <category>tests</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/api.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Don't query your PostgreSQL db anymore, prefer PostgREST]]></title>
            <link>https://www.avonture.be/fr/fr/blog/docker-postgrest</link>
            <guid isPermaLink="false">/fr/blog/docker-postgrest</guid>
            <pubDate>Sat, 06 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/postgrest.webp" alt="Don't query your PostgreSQL db anymore, prefer PostgREST" style="display:block;max-width:100%;height:auto;">Use Docker and PostgREST to instantly turn your PostgreSQL database into a powerful RESTful API. Eliminate SQL queries and complex database models from your application code with this simple setup tutorial.]]></description>
            <author>Christophe</author>
            <category>api</category>
            <category>database</category>
            <category>docker</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/postgrest.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
    </channel>
</rss>