본문 바로가기

개발일지

[한국의 Goodreads 개발하기] Day 5. 책 정보 페이지 개발

오후 2시 35분

 

오늘은 할리스 카페에서 작업한다.

 

책 이미지를 누르거나 제목을 누르면 보이는 책 페이지를 개발하려고 한다.

 

알라딘에서 제공하는 api에서 모든 책은 itemId를 가지고 있고 이것을 식별키로 사용할 것이다.

 

pages/book/[id].tsx 파일로 개발한다.

 

저 뒤 id에서는 클릭한 책 itemId를 보내줄 것이다.

 

next 동적라우팅은 아래 블로그를 참고했다.

 

https://juicyjusung.github.io/2019/09/03/javascript/next-dynamic-routing/

 

next.js 동적 라우팅 (next.js 9버전) · juicylog

Word count: 659Reading time: 4 min  2019/09/03   Share     

juicyjusung.github.io

오후 3시 23분

 

만들기는 만들고 있는데 뭔가 내가 디자인 감각이 없어서 그런지 이상하게 거지같다...

 

그냥 거지같다... 최악이야 ㅠ

일단 여기까지 하고 링크를 달아봐야겠다.

 

오후 4시 4분

 

Swiper 컴포넌트 내부에 Link 컴포넌트 삽입 시 CSS가 이상해지는 문제가 있어서 수정하고 있다.

 

오후 4시 11분

 

수정완료하였고 git push 까지 했다. 추후 서버 개발 시 reducer 함수하고 saga도 만들 생각이다.

이제 서버를 하나 만들고 나서 작업을 해야 될 것 같다. 그래야 작업하기가 좀 편할 것 같다. 내일부터는 서버 개발을 할 생각이다.