b.log()

blog92@web:~$ grep -rl "#Next.js" posts/

#Next.js

이 태그가 달린 글

10 ENTRIES
tags/next.js/

ALL TAGS · 372

01

Nginx & Caddy 완전 정복 7편 — 실전: 같은 아키텍처를 Nginx와 Caddy로 각각 구성하기

Next.js 프런트엔드, API 서버 2대, WebSocket, 관리자 페이지로 이루어진 서비스를 Docker Compose 위에서 Nginx와 Caddy로 각각 구성하고, 설정과 운영 관점에서 나란히 비교합니다. Nginx→Caddy 지시어 대응표도 함께 제공합니다.

2026-10-06
[devops]
nginx-caddy-07-hands-on-same-architecture.md
02

풀스택 개발자를 위한 CI/CD 2강 — GitHub Actions 해부와 첫 워크플로

Workflow·Event·Job·Step·Action의 구성 요소부터 트리거와 표현식·컨텍스트, Next.js 첫 CI 워크플로 작성, job 분리와 아티팩트 전달, Runner 이해와 디버깅까지 다룹니다.

2026-09-17
[devops]
cicd-02-github-actions-basics.md
03

Next.js는 무엇이 불편해서 만들어졌나

CSR의 구조적 한계와 수제 SSR의 고통, 그리고 Next.js가 그 문제를 규칙(convention)으로 해결한 과정

2026-09-16
[frontend]
why-nextjs-was-born.md
04

효율적인 React 7편 — 경계와 번들: JS가 도착하기까지

JS는 받고, 해석하고, 실행하고, hydration해야 쓸모가 생긴다. 'use client' 경계가 번들을 결정하는 방식, 코드 분할 단위, import 습관, 서드파티 스크립트, 이미지·폰트, hydration 불일치.

2026-09-15
[frontend]
efficient-react-7-boundaries-and-bundle.md
06

프론트엔드 디자인 패턴 (6) — 폴더 구조는 의존성 규칙이다: FSD와 기계적 강제

폴더 구조 논쟁을 의존성 규칙 논쟁으로 환원한다. FSD 레이어 설계, 공개 API, 그리고 ESLint와 dependency-cruiser로 그 규칙을 CI에서 강제하는 법.

2026-09-14
[frontend]
frontend-design-patterns-6-architecture-fsd.md
07

프론트엔드 안티패턴 (6) — 번들과 경계: 트리셰이킹은 왜 실패하는가

번들을 한 번도 열어보지 않는 것에서 시작해, 트리셰이킹이 실패하는 다섯 가지 이유, 코드 분할의 잘못된 단위, use client 커트라인, 그리고 환경변수를 통한 비밀 유출까지.

2026-09-14
[frontend]
frontend-antipatterns-6-bundle-and-boundaries.md
08

Sentry는 어떻게 에러를 잡아내는가 — yoyak 관측 설계 노트

AI 문서 요약 서비스 yoyak에 Sentry를 도입하기로 한 결정을 정리한다. 전역 핸들러·빌드 타임 래핑·이벤트 전송이라는 동작 원리부터, 이 프로젝트에서는 전제 조건인 개인정보 스크러빙 설계까지.

2026-07-25
[projects]
yoyak-sentry-observability.md
09

React 스트리밍 렌더링 — Suspense 경계가 응답을 쪼개는 절단선이 되기까지

RSC와 Suspense가 결합해 서버 렌더링 결과를 조각조각 스트리밍하는 방식과 Selective Hydration까지, 시리즈의 마지막 퍼즐을 맞춥니다.

2026-04-05
[frontend]
react-streaming-rendering.md
10

React Server Components — 렌더링을 어디서 할 것인가

SSR과 RSC의 차이, Server/Client Component의 경계 규칙, 그리고 children 패턴이 왜 중요한지 정리합니다.

2026-04-05
[frontend]
react-server-components.md