728x90
✍🏻 배운 내용
- Spring 기초
- Next + tailwind 적용
- Next + fetch
- Next auth
💡 알게된 내용
- fetch로 백엔드 api를 처리할 수 있다.
- next auth를 사용해 프론트단에서 Oauth를 구현할 수 있다.
💊 느낀점
- Spring 지식을 이해하기엔 많이 부족하다고 느꼈다. 우선 Next 기본 지식을 먼저 완료하고, 백엔드 지식을 쌓도록 해야겠다.
- axios만을 사용해서 프로젝트를 작업했다. Next에서는 fetch의 사용을 권장하고 있는 것을 알고 있지만, axios와 fetch의 차이와 장단점에 대해 아직 잘 알지 못한다. 무엇을 선택해 사용할지는 작업하는 나의 선택이기 때문에 이번 프로젝트에서는 fetch를 활용해보고자 한다. fetch에는 캐싱 기능이 있어서 상태 관리 라이브러리를 사용하지 않아도 된다고 한다. 이에 대해 더 알아가 보자.
- 카카오 로그인을 구현할 때 백엔드에서 모든 로직을 처리하고, 프론트단에서는 url 연결을 수행했다. 이번에 next auth 라이브러리로 백엔드와의 소통 없이 프론트 단에서 한 번에 카카오 로그인을 연결할 수 있었다. 강의를 따라 작업했기 때문에 이를 정리하며 내 것으로 만들고, 이외에 다른 기능에 대해서도 알아봐야겠다.
728x90
'ME > TIL' 카테고리의 다른 글
[WIL] 스파로스 4주차 & 5주차 회고 (0) | 2024.03.24 |
---|---|
[WIL] 스파로스 2주차 회고 (0) | 2024.03.03 |