THE DEVLOG

scribbly.

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


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

시리즈

Next JS 치트 시트

Next JS 치트 시트

22개의 게시글
2026.02.08
Next JS 치트 시트

Next JS 치트 시트

Next.js를 다룸에 있어서 유용한 개념과 기능들에 대한 정리입니다.
Next.js 블로그 프로젝트

Next.js 블로그 프로젝트

10개의 게시글
2025.09.16
Next.js 블로그 프로젝트

Next.js 블로그 프로젝트

Next.js 기술블로그 Scribbly의 제작기입니다.
자주쓰는 라이브러리

자주쓰는 라이브러리

4개의 게시글
2025.09.13
자주쓰는 라이브러리

자주쓰는 라이브러리

프론트엔드에서 자주 쓰는 최신 라이브러리들에 대한 정리입니다.
LangChain JS 치트시트

LangChain JS 치트시트

6개의 게시글
2025.09.05
LangChain JS 치트시트

LangChain JS 치트시트

자바스크립트로 LLM을 다루세요. LangChain JS에 대한 시리즈입니다.
스마트 창고 시뮬레이션

스마트 창고 시뮬레이션

2개의 게시글
2025.08.02
스마트 창고 시뮬레이션

스마트 창고 시뮬레이션

웹소켓과 LLM을 이용한 스마트 창고 앱의 개발 과정을 담은 시리즈입니다.
etc

etc

16개의 게시글
2024.08.21
etc

etc

시리즈에 포함되지 못한 우주 위 먼지같은 게시글들의 모임입니다.
NEXT JS 13 투두앱

NEXT JS 13 투두앱

4개의 게시글
2023.12.13
NEXT JS 13 투두앱

NEXT JS 13 투두앱

Next.js 13 Page Router를 이용하여 다양한 앱을 개발합니다.
React.js 치트 시트

React.js 치트 시트

22개의 게시글
2023.10.05
React.js 치트 시트

React.js 치트 시트

React 치트 시트는 React를 다루기 위한 심적 표상입니다. React를 다루는 노하우들을 요약하여 전달합니다.
자바스크립트 치트 시트

자바스크립트 치트 시트

12개의 게시글
2023.10.02
자바스크립트 치트 시트

자바스크립트 치트 시트

자바스크립트 치트 시트는 자바스크립트를 다루기 위한 심적 표상입니다. 자바스크립트 내의 메서드들과 실체적인 활용에 대해 다룹니다.
자바스크립트 기본 알고리즘

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

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

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

자바 스크립트로 기초 알고리즘을 풀이합니다. 배열을 다루고, Linked List, set과 map을 이용하며 실전 감각을 기릅니다.
CS공부: 데이터 스트럭처

CS공부: 데이터 스트럭처

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

CS공부: 데이터 스트럭처

문제풀이에 집중하는 것이 아니라, 자료구조와 어우러지는 알고리즘에 대해 논의해봅니다.
Next.js+형태소분석 CS퀴즈앱 만들기

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

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

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

ETRI의 OpenAPI를 통해 형태소를 분석하고, 이를 퀴즈형태로 파싱해봅니다.
Next.js+Firebase 영화앱 만들기

Next.js+Firebase 영화앱 만들기

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

Next.js+Firebase 영화앱 만들기

Next.js 13 Page Router와 firebase, TMDB를 이용하여 영화앱을 개발한 여정입니다.
CS공부: 디자인 패턴

CS공부: 디자인 패턴

2개의 게시글
2023.01.20
CS공부: 디자인 패턴

CS공부: 디자인 패턴

타입 스크립트와 Node.js에서 사용되는 디자인 패턴들을 공부합니다. 참고: 'Node.js 디자인 패턴 바이블'

지식의 여정

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

Next.js Todo

Next.js와 다양한 백엔드·상태 관리 도구(Node.js, Express, React Query, Recoil, Vercel Postgres)를 활용하여 API 라우팅, 데이터 페칭·캐싱, 서버 액션, App Router 등을 포함한 Todo 애플리케이션 구현 방법을 다룹니다.

2. Express로 TODO

Express는 Node.js의 서버 프레임워크이다.아래와 같이 터미널에서 실행하여 Express 모듈을 설치해야 한다.npm init -ynpm install express한편 앞서 헤더를 통해 해결했던 CORS 이슈를 cors 모듈을 이용한 미들웨어로 해결할 수 있

2023.12.13 13:24:25

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

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)

3. Next js 시작하기 (CNA, Routing)

Next JS를 설치하는 방법과 next js의 routing에 대해 다룹니다.

2025.05.09 21:18:13

1. Node.JS로 TODO

Node.js의 HTTP 모듈을 이용해서 TODO앱을 만드는 법.http 모듈을 import 한다.const http = require("http");createServer를 통해 서버를 만들 수 있다.const server = http.createServer()만든

2023.12.13 10:49:58

6-2. Server Action

아래는 Next.js App Router에서의 Server Action 개념과 , 과 함께 쓰는 예시를 정리한 내용이다. 1. Server Action이란? 서버에서 직접 실행되는...

2025.05.16 12:22:16

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