Cloud Firestore의 컬렉션(Collection)과 문서(Document) 개념
Cloud Firestore의 컬렉션(Collection)과 문서(Document) 개념
Firebase의 Cloud Firestore에서 사용되는 개념인 컬렉션(collection)과 문서(document)에 대해 설명합니다. 그리고, flutter에서 어떻게 사용하는지 예제를 통해 알아봅니다.
firebase2025-06-12 02:47
시맨틱 태그(semantic tag)의 종류와 사용해야하는 이유
시맨틱 태그(semantic tag)의 종류와 사용해야하는 이유
시맨틱(semantic) 태그는 HTML5에 등장한 개념입니다. 문서 구조에 의미를 부여하여 사람뿐 아니라 검색 엔진 등 기계(robot)이 컨텐츠를 이해하기 쉽도록 도와주는 역할을 합니다. 본 글에서는 시맨틱 태그의 종류를 설명하고, 왜 사용해야 하는지 설명합니다.
web2025-06-02 00:53
JavaScript의 이벤트 루프(Event Loop)
JavaScript의 이벤트 루프(Event Loop)
JavaScript는 비동기 작업을 효율적으로 처리하기 위해 이벤트 루프(Event Loop) 라는 개념을 사용합니다. 본 글에서는 이벤트 루프의 동작 원리에 대해 설명하고 코드를 예시로 어떻게 동작하는지 살펴봅니다.
javascript2025-06-01 14:11
React 프로젝트에 vitest로 Unit Test 환경 구축하기
React 프로젝트에 vitest로 Unit Test 환경 구축하기
Vitest를 사용하여, Vite 기반의 React 프로젝트에서 unit test 환경을 구축하는 방법에 대해 소개합니다. 그리고, CI 단계에서 자동화 테스트를 위해, Github Actions과 연동하는 방법도 같이 소개합니다.
react2025-05-30 12:20
utterances로 Next.js 블로그에 댓글 기능 추가하기 (블로그 테마에 따른 댓글 UI)
utterances로 Next.js 블로그에 댓글 기능 추가하기 (블로그 테마에 따른 댓글 UI)
GitHub Issues 기반의 댓글 시스템인 utterances를 Next.js에 적용하여, 자신의 블로그에 댓글 기능을 추가하는 방법에 대해 소개합니다. 그리고 블로그 테마 변환에 따른 댓글 UI도 같이 변환 되도록 하는 방법에 대해서도 같이 설명합니다.
nextjs2025-05-29 13:17
Wordle 게임 만들며 겪은 문제, 트러블 슈팅
Wordle 게임 만들며 겪은 문제, 트러블 슈팅
React로 Wordle 게임을 만들어 보며, 겪었던 문제와 고민에 대해 설명합니다.
react2025-05-22 14:35
이진 탐색(Binary Search) 알고리즘
이진 탐색(Binary Search) 알고리즘
이진 탐색(Binary Search)은 정렬된 배열에서 원하는 값을 빠르게 찾는 알고리즘입니다. 본 글에서는 이진 탐색에 대해 설명하고 예제를 통해 실제로 어떻게 문제를 해결하는지 설명합니다.
algorithm2025-05-09 13:48
해시맵(HashMap)을 이용한 빈도 계산 알고리즘
해시맵(HashMap)을 이용한 빈도 계산 알고리즘
해시맵은 키와 값으로 이루어진 데이터 구조로, 해시맵을 이용하여 빈도 계산하는 알고리즘에 대해 설명합니다. 또한, 예제를 통해 실제로 어떻게 문제를 해결하는지 같이 소개합니다.
algorithm2025-05-09 12:17
슬라이딩 윈도우(Sliding Window) 알고리즘
슬라이딩 윈도우(Sliding Window) 알고리즘
슬라이딩 윈도우(Sliding Window)는 배열이나 문자열처럼 선형 구조에서 연속된 구간(윈도우)을 효율적으로 탐색할 때 쓰는 기법입니다. 투 포인터와 비슷하지만 약간의 차이가 있고, 본 글에서는 슬라이딩 윈도우에 대해 설명합니다.
algorithm2025-05-06 12:44
Next.js 15에서 Google Analytics 4 설정하기
Next.js 15에서 Google Analytics 4 설정하기
Next.js 15에서 Google Analytics 4 설정하는 방법을 소개합니다. 또한, nextjs의 Script 컴포넌트에 대해 자세하게 설명합니다.
nextjs2025-05-02 03:47
prettier plugin으로 import 순서 자동 정렬하기
prettier plugin으로 import 순서 자동 정렬하기
React 프로젝트에서 import 문들의 순서를 자동으로 정리할 수 있도록 도와주는 @trivago/prettier-plugin-sort-imports 플러그인 적용하는 방법을 소개하고, 사용벙을 설명합니다.
react2025-04-24 12:13
AD