Hola a todos, en caso uds al igual que yo instalan la version 2020 de Laravel la 8.11.2, les comento que la parte de crear una ruta utilizando en controlador ha cambiado, en la clase se ve asi:
Route::get('/', 'HomeController@index');
y en la version 8 lo maneja de esta forma
Route::get('/', [\App\Http\Controllers\HomeController::class, 'index']);
Como podemos ver Laravel en esta version nos pide que coloquemos la ruta de nuestro controlador, en caso contrario nos dira que el controlador no existe.
En caso que no les guste ver una ruta tan larga ya que muchas veces es necesario agregar codigo se puede hacer de la siguiente forma.
use App\Http\Controllers\HomeController;
Route::get('/', [HomeController::class, 'index']):
Les dejo la documentacion para corroborar, muchos exitos Saludos
https://laravel.com/docs/8.x/controllers
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?