About Me 👨💻
Introduction 👨💻
- 저는 사용자의 관점에서 고민하고 동료 지향적 개발을 추구하는 이타적인 개발자 입니다.
- 저는 미래의 나, 팀 동료들이 이해할 수 있는 코드를 작성하려고 노력합니다.
- 저는 사용자 관점에서 어떤 불편함이 있을지 고민합니다.
Skills ✍️
HTML
- 웹 표준을 준수하기 위해 시맨틱 태그를 이해하고, 모든 사용자들에게 적절한 웹페이지 구조를 작성하기 위해 노력합니다.
CSS
- CSS의 Box-Model과 Cascading 원칙을 이해하여, 웹페이지의 내용을 적절하게 스타일링하고 우선순위를 관리할 수 있습니다.
Javascript
- 콜스택과 실행 컨텍스트를 통해 자바스크립트 엔진의 싱글 스레드 동작을 이해하고 있습니다.
- 브라우저 환경의 백그라운드 스레드와 웹 API를 활용하여 비동기 작업을 처리하며, 이를 이벤트 루프와 태스크 큐를 통해 조율한다는 원리를 이해하고 있습니다.
Typescript
- 타입과 타입 시스템을 이해하고, 적절하게 사용하여 에러를 방지하기 위해 노력합니다.
React
- 가상 DOM의 더블 버퍼링 구조와 디핑 알고리즘을 통해 변경 사항을 효율적으로 처리하고, 실제 DOM에 최소한의 조작으로 변경 사항을 적용하여 최적화를 이해하고 있습니다.
- 팀 동료가 쉽게 이해하고 재사용할 수 있도록 폴더 구조와 컴포넌트 이름을 신중히 고민하며 작성하려고 노력합니다.
Projects 💻
독백노트 : 독서 후 기록하는 사이트(진행중)
프로젝트 소개
- 독서를 효과적으로 하기 위해 아래의 총 3단계로 글을 작성하고 기록하는 사이트
- 독서 전 궁금한 점
- 저자가 하고자 하는 내용
- 독서 후 나만의 정리
- 개인 프로젝트