내 대학의 최신 강연에서 교수가 경로에서 View 템플릿을 반환하고 있습니다.왜 Laravel은 경로에서보기를 렌더링 할 수 있습니까?
Route::get('/list', function() {
return View::make('list');
}
나는 이것이 어떻게 가능한지 이해하지 못합니다. 컨트롤러 만 View와 상호 작용할 수 있다고 생각 했나요? 경로가보기와 어떻게 상호 작용합니까? 이것은 우리의 앱에있는 모든 클래스가 View::make
을 호출하고 뷰 템플릿이 렌더링되도록 제어 할 수 있다는 것을 의미합니까?
이렇게하면 경로가 돌아 오는 경로에 대한 더 큰 질문이 제기됩니까? 즉, Laravel 서버가 요청을 받으면 서버의 일부가 경로를 ping하고 경로는 템플릿을 반환합니다. 템플릿을 반환하는 경로는 무엇입니까? index.php라고 가정하고 있습니다. 거기에는 많은 부트 스트래핑 방법이 있습니다. 누군가가 Laravel의 작동 방식과 경로에서 전망을 렌더링 할 수있는 이유에 대한 내부 구조를 설명 할 수 있습니까?
복잡한 컨트롤러가 필요없는 작은 앱을 만드는 사람들에게 편리한 바로 가기입니다. 너는 과한 생각이있어. – ceejayoz