当在控制器内部作为 return 语句调用时,路由和视图之间有什么区别?

What's the difference between routes and views when called inside a controller as a return statement?

我正在使用 laravel 5.5 进行一个项目。我正在尝试在检查用户身份验证后重定向到 return 语句的视图。

有什么区别:

return redirect()->intended(route('abcd'));

return view('abcd');
return redirect()->intended(route('abcd'));

创建带有名称的路由,例如测试是名称

Route::get('/abcd','MainController@show')->name('test');

这将运行显示 MainController 中的函数

return view('abcd');

这将打开页面 abcd.blade.php