THE DEVLOG

scribbly.

프론트엔드 개발을 공부하며 작성하는 블로그입니다. 주로 Next.js와 관련된 게시글을 올립니다.


블로그 개발기 보러가기GitHub @jong-Choi

시리즈

Next.js 블로그 프로젝트

Next.js 블로그 프로젝트

8개의 게시글
2025.05.21

Next JS 치트 시트

16개의 게시글
2025.05.16

노드 JS 디자인 패턴 바이블

2개의 게시글
2025.05.10
etc

etc

16개의 게시글
2024.08.21
NEXT JS 13 투두앱

NEXT JS 13 투두앱

4개의 게시글
2023.12.13
React.js 치트 시트

React.js 치트 시트

22개의 게시글
2023.10.05
자바스크립트 치트 시트

자바스크립트 치트 시트

12개의 게시글
2023.10.02
자바스크립트 기본 알고리즘

자바스크립트 기본 알고리즘

13개의 게시글
2023.04.22
CS공부: 데이터 스트럭처

CS공부: 데이터 스트럭처

14개의 게시글
2023.04.07
Next.js+형태소분석 CS퀴즈앱 만들기

Next.js+형태소분석 CS퀴즈앱 만들기

10개의 게시글
2023.03.13
Next.js+Firebase 영화앱 만들기

Next.js+Firebase 영화앱 만들기

30개의 게시글
2023.02.26
CS공부: 디자인 패턴

CS공부: 디자인 패턴

6개의 게시글
2023.01.20

지식의 여정

유사한 게시글을 인공지능으로 분류한 지도입니다

Next.js 앱 개발

Next.js를 활용한 다양한 웹 애플리케이션 개발 과정과 관련 기술 설정을 다룹니다.

Todo앱 만들기(중단)

React.FC타입은 리액트 컴포넌트 타입을 의미한다.Next.js는 AppProps이라는 별도의 타입을 지원한다. 프롭스는 :AppProps로 타입을 지정하고, 위와 같이 헤더를 넣는다.Next js 구동 방식과 getInitailProps를 참조하여 나머지 파일들에

2023.01.21 02:09:27
Todo앱 만들기(중단)

3. Next JS App Router로 TODO

https://nextjs.org/docs/pages/api-reference/create-next-appnpx create-next-app@latest 혹은 yarn create next-app을 통해 설치를 진행할 수 있다.prompts가 나오는데 아래와

2023.12.13 16:56:24
3. Next JS App Router로 TODO

CRN 없이 NEXT.js 구성하기

npx create-next-app@latest 혹은 yarn create next-app 를 통해 설치가 가능하다.

2023.01.15 03:16:57
CRN 없이 NEXT.js 구성하기

Redux-toolkit: 카운터 만들기

Redux는 상태관리 툴이다.리액트는 props-drilling이 많이 일어난다. 특히 하나의 상태를 관리하기 위해 가장 최상위의 Root컴포넌트에 상태와 함수들을 모아두면 Root컴포넌트는 점점 비대해지고, Drilling되는 Props는 점점 많아지고, 함수의 가독

2023.01.22 23:59:06

nextjs메모앱1

yarn create next-app .를 통해 설치한다. https://nextjs.org/docs/pages/api-reference/components/font"next/font/google" 모듈에 인기 폰트들이 담겨있다. https://tailw

2023.12.19 15:20:01
nextjs메모앱1

영화앱2: 개발 환경

next.js 깃허브를 참조하여 with-styled-components-babel 예시로 시작한다. CNA로 설치하여도 매우 라이트하게 잘 구성되어 있는 것을 볼 수 있다.yarn create next-app --example with-styled-components

2023.01.21 04:22:46
영화앱2: 개발 환경

CS퀴즈앱 1. 개발환경 세팅

styled components 설치yarn create next-app --example with-styled-components-babel으로 styled-compoents가 적용된 예시를 설치한다.styled-components는 서버사이드를 위해 별도의 설정이

2023.02.28 14:16:42

Next.js와 react-query로 todo앱 만들기 (useMutation)

useMutation는 훅이기 때문에 useQuery와 같은 방식으로 추상화가 불가능하다.useMutation이 컴포넌트 내부에서 mutate를 반환하도록 커스텀 훅을 만들고,반환된 mutate를 컴포넌트 내부에서 실행해야만 작동이 된다. (컴포넌트 외부에서 바로 mu

2023.04.27 16:19:01

Next.js와 react-query로 todo앱 만들기 (useQuery)

리액트 쿼리는 비동기 작업을 요청하고, 캐싱하고, 업데이트하는 상태관리 라이브러리이다.대부분의 상태를 서버로부터 받아온다는 점을 감안하여, 각 API와 비동기 작업, 그리고 그로 인해 발생되는 데이터를 하나의 식별자로 묶어 상태관리를 하는 개념이다.Redux에서의 비동

2023.04.26 09:37:00
Next.js와 react-query로 todo앱 만들기 (useQuery)

Redux-toolkit: Todo앱 만들기

Todo앱 만들기(중단)에서 중단했던 Todo앱을 Redux-toolkit으로 다시 만들고자 한다. 기본 셋팅은 영화앱2: 개발 환경을 따른다.conponents/Header.tsx를 만든다\_app.tsx에 추가해준다componets/TodoList.tsx를 만든다i

2023.01.23 20:58:39
Redux-toolkit: Todo앱 만들기

Next.js와 recoil-persist로 Todo앱 만들기

Recoil은 매우 간결한 상태관리 툴이다.'하나의 원천'을 강조하는 Redux와는 달리여러 Atom으로 상태를 관리한다.이러한 Atom은 React에서 사용하는 'useState'에서의 상태와 일맥상통하며,결과적으로 React의 함수형 컴포넌트에 잘 녹아드는 문법으로

2023.04.25 11:19:30

4. Next JS API Router와 Vercel Postgres로 TODO

Next JS App Router로 TODO와 같은 방식으로 next-js-postgres-todo 폴더에서 아래와 같이 입력한다.$ yarn create next-app .success Installed "create-next-app@14.0.4" with binar

2023.12.13 20:26:11
4. Next JS API Router와 Vercel Postgres로 TODO