Laravel 4: Encaminhar para localhost / controller / action

Eu sou mais ou menos novo no Laravel 4. Nunca usei rotas antes, mas normalmente o que eu estou acostumado é url / controller / action e depois o backend routing para mim. Eu li a documentação de rotas e controladores algumas vezes, assim como li alguns tutoriais e, assim, estou tentando descobrir como fazer isso funcionar sem escrever uma rota para cada controlador e ação.

Eu tentei algo como

Route::get('{controller}/{action}', function($controller, $action = 'index'){
    return $controller."@".$action;
});

Agora, sei que isso está errado, já que não funciona, mas o que estou perdendo? Na maioria dos tutoriais e outras coisas eu estou vendo uma rota para mais ou menos todo controlador e ação como:

Route::get('/controller/action' , 'ControllerName@Action');

O que parece bobo e como uma perda de tempo para mim.

Existe alguma maneira de conseguir o que eu quero?

questionAnswers(3)

yourAnswerToTheQuestion