Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 디지털하나로입학식
- 백틱
- Next.js
- 맥북백틱
- 배포
- 하나은행
- 미래내일일경험
- github
- `
- s3
- 웅진씽크빅
- kdt
- udemy
- 스나이퍼팩토리
- 네이버로그인창만들기
- 프론트엔드배포
- 취준생
- 부트캠프
- 깃허브 레포지토리와 로컬 코드 연결하기
- 디지털교육
- 디지털하나로
- 디지털취업
- 버전생성프로세스
- 개발자교육과정
- 프론트엔드개발자양성과정
- 맥북백틱입력
- DIGITALHANARO
- 프로젝트캠프
- 유데미
Archives
- Today
- Total
Land of Joe
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 13일차 기록 본문
📚 Educations/🏫 [유데미X웅진씽크빅X스팩] 프로젝트 캠프 : Next.js 2기
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 13일차 기록
Arendt 2024. 8. 1. 09:04
오늘의 학습
- NEXT.js에서 api 통신으로 fetch를 사용하는 이유
- 리액트에서 많이 쓰이는 fetch와 axios는 모두 CSR 기반의 애플리케이션에서만 사용 가능한 Web API 임
- 리액트의 fetch API를 기반으로 wrapping해서(알맞게 가공해서) NEXT.js에서도 사용가능한 fetch API를 만듦
- 결론: NEXT.js의 fetch와 리액트의 fetch는 서로 다르다
- API Route Handler
- NEXT.js 자체적으로 RESTful한 API 를 제공하기 위한 방법
- api method와 path만으로 그 api 의 역할을 유추할 수 있게 개발한 것 == ‘restful 하게 개발했다’
- 무한스크롤 구현
- 무한스크롤을 적용하는 페이지의 기준: 해당 페이지에 보이는 데이터가 하나의 종류일 때
- npm 패키지 사용: react-intersection-observer
- on demand 방식의 캐시 삭제
- revalidatePath (해당 path에 있는 모든 데이터 패칭의 캐시를 다 날려버림)
- revalidateTag (지정해놓은 tag에 대해 직접 설정을 통해 캐시를 날려버릴 수 있음)
- revalidateTag가 revalidatePath보다 안정적임
- NEXT로 블로그 만들기
- write page 입력하기 구현
오늘 기록
'📚 Educations > 🏫 [유데미X웅진씽크빅X스팩] 프로젝트 캠프 : Next.js 2기' 카테고리의 다른 글
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 12일차 기록 (0) | 2024.07.30 |
---|---|
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 11일차 기록 (0) | 2024.07.29 |
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 2주차 후기 (0) | 2024.07.29 |
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 10일차 기록 (0) | 2024.07.26 |
[유데미x스나이퍼팩토리] 프로젝트 캠프 : Next.js 2기 - 사전직무교육 9일차 기록 (0) | 2024.07.25 |