프론트엔드 기사
코드 리뷰: 협업으로 배우고 성장하기
코드 리뷰를 통한 협업 경험과 효과를 공유하는 글. 컨벤션 협의, 경험 공유, 라이브러리 학습 등 다양한 이점을 다룹니다.
[HTTP] 3편. AJAX
AJAX와 Fetch API를 활용한 HTTP 요청 처리 방법, 진행률 계산, 요청 취소, 그리고 주요 AJAX 라이브러리 비교를 다룹니다.
[리액트 2부] 2.3 라우터 2
React Router 구현 방법과 브라우저 History API를 활용한 프로그래밍적 네비게이션에 대한 기술 가이드
[리액트 2부] 2.2 라우터 1
리액트에서 브라우저 History API를 활용한 클라이언트 사이드 라우터 구현 방법과 커스텀 Link 컴포넌트 제작에 대한 기술 가이드
[리액트 2부] 1편 최종정리
리액트 2부 강의 요약으로, 배달 앱 화면 개발을 통해 컴포넌트 분리, 상태 관리, 폼 처리 등 리액트 고급 주제를 다룹니다.
[리액트 2부] 1.2 상품목록 화면
리액트를 사용하여 상품목록 화면을 구현하는 방법과 컴포넌트 분리(Button)에 대한 실용적인 튜토리얼입니다.
리액트 라우터 만들기
React에서 브라우저 라우팅 기능을 직접 구현하는 방법을 설명합니다. History API와 Context를 활용한 커스텀 라우터 개발 가이드입니다.
리액트로 폼(Form) 다루기
리액트에서 폼(Form)을 다루는 방법을 단계별로 설명하며, 입력값 바인딩, 검증, 오류 처리 및 Formik 라이브러리 비교를 다룹니다.
프론트엔드 테스트할 기회가 생겼다
프론트엔드 개발에서 자동화된 테스트의 중요성과 React Testing Library를 활용한 테스트 방법에 대한 경험과 고찰
[리액트 1부] 만들면서 학습하는 리액트: 사용편2(컴포넌트편)
리액트 컴포넌트의 개념과 사용법, 컴포넌트 분리 원칙, 함수 컴포넌트와 클래스 컴포넌트의 차이를 설명하는 실습 중심의 리액트 학습 가이드
[리액트 1부] 만들면서 학습하는 리액트: 소개편
리액트의 핵심 개념인 리액티브 프로그래밍을 설명하며, 데이터와 UI의 자동 동기화 원리를 자바스크립트 코드로 직접 구현해 봅니다.
[리액트 1부] 만들면서 학습하는 리액트: 준비편
리액트를 실습 위주로 배우는 연재글의 준비편. 쇼핑몰 검색 화면을 만들며 리액트 기초를 익히는 환경 구성법을 소개한다.
아, 전설적인 한 해였다
2020년 30개 포스팅을 발행했다. 매년 블로그에 50개 글을 쓰겠다고 계획을 세우는데 거의 달성해 본 적이 없었다. 이런 목표는 달성보다는 방향에 의미가 있는 것 같다. 마치 옛 뱃사람들의 북극성처럼 말이다. #재택근무 2020년 가장 기억에 남는 건 코로나 19
프론트엔드 개발자의 역할
프론트엔드 개발자의 역할 변화: 자바스크립트 중심에서 HTML/CSS까지 포함하는 전체 웹 개발로 확장되는 과정을 설명합니다.
styled-component로 리액트 컴포넌트 만들기
styled-components를 사용한 React 컴포넌트 스타일링 방법과 기존 Sass 방식과의 비교 분석