<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: dnmx</title>
    <description>The latest articles on DEV Community by dnmx (@dnmx).</description>
    <link>https://dev.to/dnmx</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4078298%2F131d225c-8e0c-448b-9a7c-b86d26b36927.png</url>
      <title>DEV Community: dnmx</title>
      <link>https://dev.to/dnmx</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dnmx"/>
    <language>en</language>
    <item>
      <title>What Happens When FastAPI Meets a Full Backend?</title>
      <dc:creator>dnmx</dc:creator>
      <pubDate>Mon, 17 Aug 2026 15:46:58 +0000</pubDate>
      <link>https://dev.to/dnmx/what-happens-when-fastapi-meets-a-full-backend-7k7</link>
      <guid>https://dev.to/dnmx/what-happens-when-fastapi-meets-a-full-backend-7k7</guid>
      <description>&lt;p&gt;What happens when you take the speed and simplicity of a modern Python framework and combine it with the kind of built in backend functionality developers usually have to assemble themselves?&lt;/p&gt;

&lt;p&gt;That is the question behind Sillo.&lt;/p&gt;

&lt;p&gt;Sillo 0.1.0 is now publicly available, marking the first public release of the framework.&lt;/p&gt;

&lt;p&gt;Sillo is an async Python backend framework built around a simple idea: Python with the pieces already in place.&lt;/p&gt;

&lt;p&gt;Python already has some incredible options for backend development. FastAPI made building high performance APIs with Python incredibly enjoyable, while Django demonstrated just how much a framework can provide when it takes a more batteries included approach. Both have their strengths, and both have influenced how Sillo is being designed.&lt;/p&gt;

&lt;p&gt;Sillo takes inspiration from both approaches while trying to explore a different balance.&lt;/p&gt;

&lt;p&gt;The framework is designed to provide the performance and async architecture expected from a modern Python backend framework while also providing many of the things developers commonly need when building a complete application.&lt;/p&gt;

&lt;p&gt;That includes routing, Pydantic validation, authentication, the Record ORM, background queues, task scheduling, caching, WebSockets, sessions, mail and admin functionality. These aren't intended to be a random collection of packages bundled together. The goal is for them to feel like parts of one framework, sharing the same configuration model and working naturally with each other.&lt;/p&gt;

&lt;p&gt;Performance is also a major part of the project.&lt;/p&gt;

&lt;p&gt;Sillo is designed to be as fast as FastAPI, and in some workloads even faster, while providing significantly more built in backend functionality than Django. The benchmark results are still something that will continue to be tested and improved as the framework develops, but performance has been a first class consideration from the beginning.&lt;/p&gt;

&lt;p&gt;The bigger idea, however, isn't simply to build a framework with a long feature list.&lt;/p&gt;

&lt;p&gt;It's about reducing the amount of backend infrastructure developers have to assemble before they can actually focus on their application.&lt;/p&gt;

&lt;p&gt;With a typical backend project, the framework might handle HTTP requests while the rest of the application depends on a collection of additional libraries and services. That approach works extremely well and is one of the strengths of the Python ecosystem. Sillo simply asks whether there is another way.&lt;/p&gt;

&lt;p&gt;What if more of those pieces were designed together from the beginning?&lt;/p&gt;

&lt;p&gt;That is what Sillo is trying to explore.&lt;/p&gt;

&lt;p&gt;Sillo 0.1.0 is still an early release, and there is a lot of work ahead. APIs will evolve, performance will continue to be tested, features will mature and the framework will inevitably change as more developers use it.&lt;/p&gt;

&lt;p&gt;But it is now public.&lt;/p&gt;

&lt;p&gt;If you build backend applications with Python, work with FastAPI or Django, or simply enjoy experimenting with new frameworks, I'd love to see what you think of Sillo.&lt;/p&gt;

&lt;p&gt;You can explore the framework, read the documentation and get started here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sillo.build" rel="noopener noreferrer"&gt;https://sillo.build&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is only 0.1.0.&lt;/p&gt;

&lt;p&gt;Let's see where it goes. 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  Python #FastAPI #Django #Backend #WebDevelopment #OpenSource #PythonFramework
&lt;/h1&gt;

</description>
      <category>fastapi</category>
      <category>python</category>
      <category>backend</category>
      <category>django</category>
    </item>
  </channel>
</rss>
