Route::group(['namespace' => 'App\\Http\\Controllers\\Post'], function () {
Route::get('/posts', 'IndexController')->name('post.index');
Route::get('/posts/create', 'CreateController')->name('post.create');
});

Route::get('/home', 'App\\Http\\Controllers\\HomeController@index');
Строка в этом плане лучше, т.к. подгрузка класса произойдет только в момент когда будет резолвится Route::namespace().
<a href="{{ config('app.url) }}{{ $pageUrl }}"></a>
Хотя в моём случае получилось семь строк кода, вместо пяти =)