'#fe'에 대한 글 (1 페이지)

시맨틱 태그(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
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
Turborepo에서 React 패키지 Storybook 설정하기
Turborepo에서 React 패키지 Storybook 설정하기
Turborepo를 사용하는 Monorepo 프로젝트에서, React 패키지에 Storybook을 설정하는 방법을 설명합니다. 추가적으로 tailwindcss를 적용하는 방법도 설명합니다.
react2025-04-20 12:31
내가 현업에서 typescript 타입 정의시 사용하는 명명 규칙
내가 현업에서 typescript 타입 정의시 사용하는 명명 규칙
Frontend 개발자로서 typescript를 사용하면서 타입을 정의할 때, 어떤 규칙을 사용하고 있는지에 대해 작성한 글입니다. 속해있는 팀과 개인 취향에 따라 다를 수 있으니 참고만 해주시면 좋겠습니다.
react2025-02-11 11:19
브라우저 렌더링 과정 Reflow, Repaint
브라우저 렌더링 과정 Reflow, Repaint
HTML, CSS, JavaScript로 만들어진 웹 페이지가 브라우저에서 어떻게 화면에 그려지는지 그 과정을 상세히 설명합니다.
web2025-02-02 09:38
Tailwind CSS vs styled-components
Tailwind CSS vs styled-components
최근에는 사용할 수 있는 스타일링 도구가 많습니다. 본 글에서는 보편적으로 사용하는 Tailwind CSS와 Styled-components의 특징, 장단점, 그리고 프로젝트 상황에 따른 선택 기준을 설명합니다.
react2025-01-29 11:12
Next.js 15에서 PWA 설정하여 블로그 글 캐싱하기
Next.js 15에서 PWA 설정하여 블로그 글 캐싱하기
PWA는 웹 애플리케이션을 네이티브 앱처럼 동작하게 만드는 기술입니다. 본 글에서는 Next.js 15에서 Progressive Web App(PWA)을 설정하는 방법을 설명합니다.
nextjs2025-01-16 10:47
AD
1