<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:hatena="http://www.hatena.ne.jp/info/xmlns#"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
>

<channel rdf:about="https://b.hatena.ne.jp/rin51/FastAPI/">
<title>FastAPI&#x306B;&#x95A2;&#x3059;&#x308B;rin51&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;</title>
<link>https://b.hatena.ne.jp/rin51/FastAPI/</link>
<description>FastAPI&#x306B;&#x95A2;&#x3059;&#x308B;rin51&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; (2)</description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="https://b.hatena.ne.jp/rin51/20250603#bookmark-4771257361400977505" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/rin51/20201215#bookmark-4679637995939133410" />
 </rdf:Seq>
</items>
</channel>
<item rdf:about="https://b.hatena.ne.jp/rin51/20250603#bookmark-4771257361400977505">
<title>FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;</title>
<link>https://future-architect.github.io/articles/20250602a/</link>
<description></description>
<dc:creator>rin51</dc:creator>
<dc:date>2025-06-03T02:25:53Z</dc:date>
<dc:subject>docker</dc:subject>
<dc:subject>FastAPI</dc:subject>
<dc:subject>python</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/docker" />
    <rdf:li resource="https://b.hatena.ne.jp/q/FastAPI" />
    <rdf:li resource="https://b.hatena.ne.jp/q/python" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://future-architect.github.io/articles/20250602a/&#x22; title=&#x22;FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Ffuture-architect.github.io%2Farticles%2F20250602a%2F&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://future-architect.github.io/articles/20250602a/&#x22;&#x3E;FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://future-architect.github.io/articles/20250602a/&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/35182e435fda0fbb677e616381a5141e1c78df57/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Ffuture-architect.github.io%2Fimages%2F2025%2F20250602a%2F%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588_2025-05-17_18.41.44.png&#x22; alt=&#x22;FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x22; title=&#x22;FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;5 &#x5E74;&#x307B;&#x3069;&#x524D;&#x306B; Python &#x306E;&#x30B3;&#x30F3;&#x30C6;&#x30CA;&#x5316;&#x306B;&#x3064;&#x3044;&#x3066; 2 &#x3064;&#x306E;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3057;&#x305F;&#x304C; FastAPI &#x5074;&#x3082; Docker &#x5074;&#x3082;&#x30A2;&#x30C3;&#x30D7;&#x30C7;&#x30FC;&#x30C8;&#x304C;&#x3042;&#x308A;&#x3001;&#x5F53;&#x6642;&#x3088;&#x308A;&#x3082;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x3066;&#x304D;&#x305F;&#x306E;&#x3092;&#x611F;&#x3058;&#x305F;&#x306E;&#x3067;&#x5C11;&#x3057;&#x8ABF;&#x3079;&#x3066;&#x307E;&#x3068;&#x3081;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002; &#x66F8;&#x304D;&#x65B9;&#x306E;&#x90E8;&#x5206;&#x306F;&#x5225;&#x3068;&#x3057;&#x3066; Python &#x306B;&#x304A;&#x3051;&#x308B;&#x30B3;&#x30F3;&#x30C6;&#x30CA;&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x9078;&#x629E;&#x306E;&#x8003;&#x3048;&#x65B9;&#x3068;&#x304B;&#x306F; 2020 &#x5E74;&#x306B;&#x66F8;&#x3044;&#x305F;&#x3068;&#x304D;&#x3068;&#x306F;&#x5909;&#x308F;&#x3063;&#x3066;&#x3044;&#x307E;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/future-architect.github.io/articles/20250602a/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://future-architect.github.io/articles/20250602a/&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - FastAPI on Docker&#x304C;&#x304B;&#x306A;&#x308A;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x3063;&#x305F;(2025&#x5E74;&#x7248;) | &#x30D5;&#x30E5;&#x30FC;&#x30C1;&#x30E3;&#x30FC;&#x6280;&#x8853;&#x30D6;&#x30ED;&#x30B0;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/future-architect.github.io/articles/20250602a/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>265</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/rin51/20201215#bookmark-4679637995939133410">
<title>[FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita</title>
<link>https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9</link>
<description></description>
<dc:creator>rin51</dc:creator>
<dc:date>2020-12-15T05:51:42Z</dc:date>
<dc:subject>python</dc:subject>
<dc:subject>fastapi</dc:subject>
<dc:subject>API</dc:subject>
<dc:subject>&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/fastapi" />
    <rdf:li resource="https://b.hatena.ne.jp/q/API" />
    <rdf:li resource="https://b.hatena.ne.jp/q/%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22; title=&#x22;[FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fqiita.com%2Fbee2%2Fitems%2F75d9c0d7ba20e7a4a0e9&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22;&#x3E;[FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/82837081b1161b933cf53949f4ffbb0a189078ff/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fqiita-user-contents.imgix.net%252Fhttps%25253A%25252F%25252Fcdn.qiita.com%25252Fassets%25252Fpublic%25252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%253Fixlib%253Drb-4.1.1%2526w%253D1200%2526blend64%253DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkYyNDY1NTIlMkZkYmY1N2MwZDY1YWExZjVjYzYzYWNiMDIyMTgzMzhlMjU5MGE4NzkyJTJGeF9sYXJnZS5wbmclM0YxNTc0MTI0NzEwP2l4bGliPXJiLTQuMS4xJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZiZz1GRkZGRkYmZm09cG5nMzImcz04MGZkMGFjYjM5NDhmMDk3MWIzNjA3MDI2ZmUwYTgwMQ%2526blend-x%253D120%2526blend-y%253D467%2526blend-w%253D82%2526blend-h%253D82%2526blend-mode%253Dnormal%2526s%253Ddde5f5e1733043192e72a3aff83e61b4%3Fixlib%3Drb-4.1.1%26w%3D1200%26fm%3Djpg%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjEuMSZ3PTk2MCZoPTMyNCZ0eHQ9JTVCRmFzdEFQSSU1RCUyMFB5dGhvbiVFOCVBMyVCRCVFMyU4MSVBRUFTR0klMjBXZWIlMjAlRTMlODMlOTUlRTMlODMlQUMlRTMlODMlQkMlRTMlODMlQTAlRTMlODMlQUYlRTMlODMlQkMlRTMlODIlQUYlMjBGYXN0QVBJJUUzJTgxJUFCJUU1JTg1JUE1JUU5JTk2JTgwJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LXBhZD0wJnM9ZDc1MzAzZjEwZDE4MjIxOWEzZmZiZGVjN2RjNDdjMzU%26mark-x%3D120%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjEuMSZ3PTgzOCZoPTU4JnR4dD0lNDBiZWUyJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LXBhZD0wJnM9OTE3NjQ4OGMxZmE3Nzc2MjI5MWE0MmZkMmJjYmViM2Q%26blend-x%3D242%26blend-y%3D480%26blend-w%3D838%26blend-h%3D46%26blend-fit%3Dcrop%26blend-crop%3Dleft%252Cbottom%26blend-mode%3Dnormal%26s%3Dbafe535b70c69ae94aac837352e46ef2&#x22; alt=&#x22;[FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x22; title=&#x22;[FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;FastAPI Python&#x306E;Web framework&#x3067;&#x3001;Flask&#x306E;&#x3088;&#x3046;&#x306A;&#x30DE;&#x30A4;&#x30AF;&#x30ED;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x306B;&#x3042;&#x305F;&#x308A;&#x307E;&#x3059;&#x3002; &#x30D1;&#x30D5;&#x30A9;&#x30FC;&#x30DE;&#x30F3;&#x30B9;&#x306E;&#x9AD8;&#x3055;&#x3001;&#x66F8;&#x304D;&#x3084;&#x3059;&#x3055;&#x3001;&#x672C;&#x756A;&#x904B;&#x7528;&#x3092;&#x5F37;&#x304F;&#x610F;&#x8B58;&#x3057;&#x305F;&#x8A2D;&#x8A08;&#x3001;&#x30E2;&#x30C0;&#x30F3;&#x306A;&#x6A5F;&#x80FD;&#x306A;&#x3069;&#x304C;&#x5F37;&#x307F;&#x3067;&#x3059;&#x3002; FastAPI&#x306F;Starlette&#x306E;&#x80A9;&#x306B;&#x4E57;&#x308B;&#x5F62;&#x3067;&#x66F8;&#x304B;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x975E;&#x540C;&#x671F;&#x51E6;&#x7406;&#x304C;&#x6271;&#x3044;&#x3084;&#x3059;&#x3044;&#x3067;&#x3059;&#x3002; &#x7279;&#x306B;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x69D8;&#x306A;&#x7279;&#x5FB4;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002; ASGI websocket...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - [FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - [FastAPI] Python&#x88FD;&#x306E;ASGI Web &#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF; FastAPI&#x306B;&#x5165;&#x9580;&#x3059;&#x308B; - Qiita&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>54</hatena:bookmarkcount>
</item>
</rdf:RDF>