techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.2K
active users

#fastapi

1 post1 participant0 posts today
Jake Anto<p>Ever get frustrated trying to quickly look up a word on <a href="https://fosstodon.org/tags/Wiktionary" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wiktionary</span></a> on your phone, wading through etymology first? I did too.</p><p>So I built Kwiktionary: a fast, mobile-friendly interface for Wiktionary that prioritizes definitions.</p><p>Try it out: <a href="https://kwiktionary.vercel.app/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kwiktionary.vercel.app/</span><span class="invisible"></span></a></p><p>It's <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> (built with <a href="https://fosstodon.org/tags/NextJs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NextJs</span></a> &amp; <a href="https://fosstodon.org/tags/FastApi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastApi</span></a>)! Feedback welcome. Boosts appreciated!</p><p><a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://fosstodon.org/tags/linguistics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linguistics</span></a> <a href="https://fosstodon.org/tags/pwa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pwa</span></a></p>
LavX News<p>Unlocking Insights: The Power of Cortex - A Lightweight Modular Analytics Platform</p><p>Cortex is revolutionizing the analytics landscape with its lightweight, modular architecture designed for seamless integration and powerful data management. Built on Python and powered by FastAPI, it ...</p><p><a href="https://news.lavx.hu/article/unlocking-insights-the-power-of-cortex-a-lightweight-modular-analytics-platform" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/unlocking</span><span class="invisible">-insights-the-power-of-cortex-a-lightweight-modular-analytics-platform</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/DataAnalytics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataAnalytics</span></a> <a href="https://mastodon.cloud/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a> <a href="https://mastodon.cloud/tags/ModularArchitecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModularArchitecture</span></a></p>
Jan Ekholm<p>Always a good day when you get to shut down an old backend service. It was finally time to move my old Flask based server to the heavenly hunting grounds. It's been fully superseded since quite a while by a FastAPI based one. No clients really used the old one anymore so shutting it down was a pretty easy decision to make.</p><p><a href="https://toot.community/tags/flask" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flask</span></a> <a href="https://toot.community/tags/fastapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastapi</span></a> <a href="https://toot.community/tags/backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backend</span></a></p>
spla :senyera: :vim:<p>Un altre descobriment en aquest camí ha estat <a href="https://mastodont.cat/tags/Pydantic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pydantic</span></a>. Com podia viure programàticament parlant sense Pydantic?<br>Pydantic és una biblioteca de Python que serveix per validar i gestionar dades amb tipus. Et permet definir models (com classes) on s’especifica el tipus de cada camp, i automàticament valida i converteix les dades rebudes. Integrat a la perfecció amb fastAPI.</p><p> <a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a></p>
spla :senyera: :vim:<p>Totes les aplicacions client per Android funcionen amb <a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> i el mateix passa amb les de iOS. Aquesta és la clau, volia aprofitar totes les apps existents per tant l'API havia de ser una copia de la de Mastodon però feta amb fastAPI, que ha resultat una tria excel·lent. fastAPI és brutal, fa tot i més i molt bé. I, a més, et genera automàticament la documentació sense ni preocupar-te per ella. Insisteixo, brutal.</p><p> <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a></p>
spla :senyera: :vim:<p>L'estructura tècnica d'<a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> funciona gràcies a Python, fastAPI, <a href="https://mastodont.cat/tags/Postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Postgresql</span></a> (base de dades) i <a href="https://mastodont.cat/tags/Redis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Redis</span></a> (memòria cau).<br>Tot de manera asincrona per evitar punts de bloqueig, passen moltes coses en parall·lel, simultàniament, bàsic per a tenir fluïdesa tant en les interaccions amb altres servidors com amb les aplicacions client.<br>appy funciona bé fins i tot en una <a href="https://mastodont.cat/tags/Raspberry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Raspberry</span></a> 4B, per tant també és una opció vàlida per a tenir el perfil fediversal auto gestionat i a casa.</p><p><a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a></p>
spla :senyera: :vim:<p>Quan vaig posar en marxa mastodont.cat no en sabia res de Python i ActivityPub no existia (Mastodon funcionava a les hores amb el protocol Ostatus de GNU Social). <br>Qui podria pensar que acabaria programant el meu propi servidor? sí, estic content d'haver-ho aconseguit i de compartir el resultat amb la comunitat de programari lliure a <a href="https://codeberg.org/spla/appy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/spla/appy</span><span class="invisible"></span></a><br>Queda feina encara però sí, ja ho considero un èxit 😃</p><p><a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a></p>
spla :senyera: :vim:<p>Queden algorismes per polir, afegir funcionalitats com ara bloquejar o silenciar usuaris i servidors i depurar incidències però ja considero que <a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> és un èxit.<br>Des de juny de l'any passat he estat (i estic) molt centrat en desenvolupar el meu propi servidor ActivityPub des de zero, sense copiar res de ningú, per pur plaer personal de superar reptes. He après molt pel camí, no és gens fàcil però he gaudit molt de cada fita.<br>Va ser tot un encert triar <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> i <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a>, van sobrats.</p>
LavX News<p>Revolutionizing Search with Local LLMs: A Hands-On Guide</p><p>Explore how local Large Language Models (LLMs) can transform traditional search queries into structured data, allowing developers to implement powerful search functionalities in days instead of months...</p><p><a href="https://news.lavx.hu/article/revolutionizing-search-with-local-llms-a-hands-on-guide" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/revolutio</span><span class="invisible">nizing-search-with-local-llms-a-hands-on-guide</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kubernetes</span></a> <a href="https://mastodon.cloud/tags/LLM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.cloud/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a></p>
:rss: Qiita - 人気の記事<p>Python の async/await を徹底解説!コルーチンの仕組み<br><a href="https://qiita.com/Leapcell/items/95dde75832c5ee4df0e7?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qiita.com/Leapcell/items/95dde</span><span class="invisible">75832c5ee4df0e7?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items</span></a></p><p><a href="https://rss-mstdn.studiofreesia.com/tags/qiita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qiita</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Django</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Flask" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flask</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a></p>
galvao|galvaoetibr@bsky.social<p>3 de Abril, às 20h25 Desvendando o Python: Da Simplicidade ao Poder ConFLOSS na Veia - #2509 | SouDevCon 25! UMA CONFERÊNCIA FLOSS</p><p>Link direto - <a href="https://www.youtube.com/watch?v=OGnTDNjRCKc" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=OGnTDNjRCK</span><span class="invisible">c</span></a></p><p><a href="https://phpc.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://phpc.social/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a> <a href="https://phpc.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://phpc.social/tags/IA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IA</span></a> <a href="https://phpc.social/tags/DesenvolvimentoWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DesenvolvimentoWeb</span></a> <a href="https://phpc.social/tags/TempoRealEventos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TempoRealEventos</span></a> <a href="https://phpc.social/tags/SoldevCon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoldevCon</span></a> <a href="https://phpc.social/tags/ProgramadorRaiz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgramadorRaiz</span></a> <a href="https://phpc.social/tags/BackendLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BackendLife</span></a> <a href="https://phpc.social/tags/VidaDeDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VidaDeDev</span></a> <a href="https://phpc.social/tags/AprendaPython" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AprendaPython</span></a></p>
Endurain<p>I discovered <a href="https://fosstodon.org/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a> Users which handles everything auth related which would be awesome.</p><p>I am seriously thinking on giving it a serious look to change how <a href="https://fosstodon.org/tags/Endurain" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Endurain</span></a> handles auth, however this seems like a daunting task to do and would probably slow down “cool” new features <a href="https://fastapi-users.github.io/fastapi-users/latest/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fastapi-users.github.io/fastap</span><span class="invisible">i-users/latest/</span></a></p>
Anoncheg<p>Part2: <a href="https://techhub.social/tags/dailyreport" class="mention hashtag" rel="tag">#<span>dailyreport</span></a> <a href="https://techhub.social/tags/fastapi" class="mention hashtag" rel="tag">#<span>fastapi</span></a> <a href="https://techhub.social/tags/webdevelopment" class="mention hashtag" rel="tag">#<span>webdevelopment</span></a> <a href="https://techhub.social/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://techhub.social/tags/html" class="mention hashtag" rel="tag">#<span>html</span></a> <a href="https://techhub.social/tags/cookies" class="mention hashtag" rel="tag">#<span>cookies</span></a> <br /> else:<br /> return sync_wrapper</p><p>In async_wrapper:<br />if asyncio.iscoroutine(result):<br /> result = await result<br />return result</p><p>Authentification handled by cookies I use simple sessions<br /> based on two salts generated at server side with<br /> expiration date and generate session tokens as hesh with<br /> username and salt I use hashing sha256 to generate<br /> session tokens. passwords stored in JSON as bcrypt<br /> hashes with help of passlib.</p><p>With AI, I added simple brutefore protection by IP.<br />蠡</p>
Anoncheg<p>Part1: <a href="https://techhub.social/tags/dailyreport" class="mention hashtag" rel="tag">#<span>dailyreport</span></a> <a href="https://techhub.social/tags/fastapi" class="mention hashtag" rel="tag">#<span>fastapi</span></a> <a href="https://techhub.social/tags/webdevelopment" class="mention hashtag" rel="tag">#<span>webdevelopment</span></a> <a href="https://techhub.social/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://techhub.social/tags/html" class="mention hashtag" rel="tag">#<span>html</span></a> <a href="https://techhub.social/tags/cookies" class="mention hashtag" rel="tag">#<span>cookies</span></a><br /><a href="https://techhub.social/tags/webauthentification" class="mention hashtag" rel="tag">#<span>webauthentification</span></a> <a href="https://techhub.social/tags/authentification" class="mention hashtag" rel="tag">#<span>authentification</span></a><br />I made small web site with authentification and simple<br /> forms to allow boss and clients to control our server<br /> with help of FastAPI and Jinja2 templates.</p><p>Page is just table &lt;table&gt; with rows that have &lt;form&gt;<br /> with hidden field of id and buttons to save or delete,<br /> add button with &lt;form&gt; at bottom.</p><p>pydantic used for forms verification.</p><p>All GET and POST functions wrapped with decorator that<br /> catch exception and send notification to Telegram<br /> messanger. It have async_wrapper and sync_wrapper.</p><p>if asyncio.iscoroutinefunction(func):<br /> return async_wrapper</p>
spla :senyera: :vim:<p>He alliberat la primera versió, la v0.1, de <a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a>, el servidor <a href="https://mastodont.cat/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> escrit en <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> sobre <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a> </p><p><a href="https://codeberg.org/spla/appy/releases" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/spla/appy/release</span><span class="invisible">s</span></a></p><p>La majoria d'aplicacions per a Mastodon funcionen amb appy.</p>
Praveen Kumar<p>🚀 Free Python &amp; Full Stack Python Training!</p><p>📅 Starts: 3rd April | 🕓 4:00 PM IST<br>📌 Register Here: <a href="https://tr.ee/2YzYUA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tr.ee/2YzYUA</span><span class="invisible"></span></a></p><p>🔥 Master Python, Django, Flask, FastAPI &amp; Build Your Career!</p><p>📩 Join Our Community:<br>💬 Telegram: <a href="https://t.me/NIT_Training" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">t.me/NIT_Training</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/FullStackPython" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FullStackPython</span></a> <a href="https://mastodon.social/tags/Django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Django</span></a> <a href="https://mastodon.social/tags/Flask" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flask</span></a> <a href="https://mastodon.social/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a> <a href="https://mastodon.social/tags/LearnToCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnToCode</span></a></p>
dilawar<p>I am probably holding them wrong!</p><p>This time I tried writing a web app not in <a href="https://fosstodon.org/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> but <a href="https://fosstodon.org/tags/fastapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastapi</span></a> + <a href="https://fosstodon.org/tags/sqlmodel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sqlmodel</span></a> (python) and <a href="https://fosstodon.org/tags/vue3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vue3</span></a> ( javascript). It kind of works well but refactoring is a nightmare. </p><p>In the beginning, it felt like I was having the best of both worlds -- Python and Vue3. Dev speed was good. Now maintaining and refactoring make me feel like I am having the worst of both worlds.</p><p>As a single dev, I should have stayed with <a href="https://fosstodon.org/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a>!</p>
spla :senyera: :vim:<p>Ara millor, la línia de temps "home" necessita un token vàlid però la línia de temps "public" (federada) no.</p><p><a href="https://codeberg.org/spla/appy/commit/081cf661cc33d702cd0e53a74ab9030fbffd9311" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/spla/appy/commit/</span><span class="invisible">081cf661cc33d702cd0e53a74ab9030fbffd9311</span></a></p><p>He tingut que crear un nou model <a href="https://mastodont.cat/tags/Pydantic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pydantic</span></a> per els tuts de la línia de temps federada perquè no han de tenir "favourited", "reblogged", "muted", "bookmarked", "pinned" ni "filtered" </p><p><a href="https://mastodont.cat/tags/appy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appy</span></a> <a href="https://mastodont.cat/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodont.cat/tags/fastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastAPI</span></a></p>
Отець Владюній<p>Сьогодні на роботі показував колегам як налаштував DI у <a href="https://social.kyiv.dcomm.net.ua/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a> із Depends, що це більше нагадувало те, що є в C# із IServiceProvider (виходить майже так само як [FromServices]IInterface dependency). Так, трохи описати залежності, але потім все потрапить прямо в обробник http-запиту і потім звільниться. Можливо навіть почнемо це більш регулярно використовувати.</p>
Vincent Jousse<p>Bon c’est vraiment pas mal <a href="https://mamot.fr/tags/litestar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>litestar</span></a> comme framework <a href="https://mamot.fr/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://litestar.dev/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">litestar.dev/</span><span class="invisible"></span></a><br>Ça a le goût de <a href="https://mamot.fr/tags/fastapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastapi</span></a> sauf que c’est développé par une vraie communauté, que la doc est hyper bien faite et que l’écosystème a l’air riche 😊 <a href="https://mamot.fr/tags/staytuned" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>staytuned</span></a></p>