---
title: "Micheal Mand (@mikemand) | Hashnode"
description: "Micheal Mand (@mikemand) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@mikemand"
---

@mikemand

# Micheal Mand

@mikemand · Joined June 2022

## Comments

[If you don't need the features of a controller (the only one I can really think of is common middleware per Controller, but you can do the same thing with a route group), you can use Closures in your routes. Since Laravel 8 there is no impact on route caching and it eliminates half the code you have to write in Laravel. I have slowly gotten rid of using Controllers for things that don't need a controller, like getting all users (hopefully you plan to paginate this, or already have and just simplified it for this blog post?) or displaying a simple view (Route::view is my best friend for all of those required static pages like Policies, Terms & Conditions, etc.](https://hashnode.com/posts/adding-a-laravel-backend-to-a-remix-app/62a874fa0baf4306d9493798/comment/62b0bccf5abe3c6b79d140ef)

Comment · Article · Jun 20, 2022 · [Adding a Laravel backend to a Remix App](https://hashnode.com/posts/adding-a-laravel-backend-to-a-remix-app/62a874fa0baf4306d9493798)
