📄️ Routes 🚏
📄️ Middleware 🍔
Middleware in Dart Frog allows you to execute code before and after a request is processed. You can modify the inbound request and outbound responses, provide dependencies, and more!
📄️ Dependency Injection 💉
Middleware can be used to inject dependencies into a RequestContext via a provider.
📄️ Testing 🧪
In Dart Frog, we can unit test our route handlers and middleware effectively because they are plain functions.
📄️ Serving Static Files 📁
Dart Frog supports serving static files including images, text, json, html, and more.
📄️ Additional Resources 📚