•
배운점:
◦
project mars와 비슷한 프로젝트(복습)
◦
하지만 비슷하고 오히려 더 적은 분량이기 때문에 집중해서 진행함
◦
마치 HTML 표준 레이아웃처럼 프로젝트 표준 레이아웃으로 사용해도 될 것 같음
◦
여기에 + 기능들을 project pedia처럼 모듈화 시켜서 테스트하고 붙여나가면 되지 않을까라는 생각
◦
▪
이 부분을 좀 더 상세히 흐름 전체를 외우고
▪
각 부분에 어떤 코드가 사용되는지 반복숙달하면서 암기해야 할 것 같음.
▪
분량이 적기 때문에 해당 프로젝트를 암기하는 것이 좋아 보임
•
어려운 점:
◦
GET과 POST를 계속 쓰는데 정녕 route()에 대한 개념을 찾아보지 않았었음
◦
Route()
▪
HTTP(웹 어플리케이션에서 사용하는 프로토콜)는 URL 접근에 대해 몇 가지 다른 방식을 제공한다. 기본적으로 GET 방식으로 제공되지만, route() 데코레이터에 methods 인자를 제공하면 다른 방식으로 변경할 수 있다.
▪
GET : 브라우저가 어떤 페이지에 저장된 정보를 단지 얻기 위해 서버에 요청하고 서버는 그 정보를 보낸다. 가장 일반적인 메소드다.
▪
공식문서에 보니 HEAD, PUT, DELETE, OPTIONS 같은 것도 있다.