Laravel 라라벨 기본기 익히기 2강 - 라우트 & 뷰

Опубликовано: 25 Декабрь 2024
на канале: 상식닷컴 상식이 코딩 채널
6,276
27

안녕하세요.
제임스입니다.

라라벨 2강 시작하겠습니다.

우선 디렉토리를 structure를 보겠습니다.

app
bootstrap
config
database
resources
routes
storage
tests
vendor
폴더가 있습니다.

그리고 아래 몇몇 file들이 있습니다.

입문자 입장에서는
app
database
resources
routes
폴더 그리고

.env 파일만 알면 됩니다.

나머지는 차차 알아보면 됩니다.


우선 2강에서는 routes를 이야기하겠습니다.
routes 폴더 안에 들어가면
api.php
channels.php
console.php
web.php
가 있죠.

우리는 web.php만 알면 됩니다.

열어보시면

Route::get('/', function () {
return view('welcome');
});

가 있습니다.

get안에 slash가 있죠.
이걸 aaa로 변경해서 웹브라우저에 가서 reload를 하면
404 Not Found 오류가 납니다.

a로 가면 정상적으로 작동합니다.

이건 바로 파악이 되죠.

그리고 return view('welcome')이 있죠.
welcome이 어디서 왔냐면요.

resources/views에 가면 있습니다.
welcome.blade.php가 있죠.
이걸 열면 우리가 웹브라우저에서 봤던 화면입니다.

변경해보겠습니다.
네 변경이 되는 것을 파악할 수 있죠.

한 번 직접 만들어보겠습니다.
네~! 작동이 되죠!

오늘은 여기까지 routes와 views를 간략하게 알아봤습니다.

다음 시간에 또 뵙겠습니다.