about

사용자 중심의 데이터 프로덕트를 만드는 개발자

HTML

  • 적절한 시멘틱 요소를 사용하여 마크업합니다.
  • 웹 접근성을 고려하여 구현합니다.

CSS

  • 레이아웃을 효율적으로 구성하기 위해 Flexbox와 Grid를 사용합니다.
  • BEM 방법론을 사용하여 CSS 클래스를 작성합니다.
  • 다양한 화면 크기와 디바이스에 대응하기 위해 반응형 웹을 구현합니다.
  • Tailwind CSS를 사용하여 빠르게 스타일을 작성합니다.

Typescript & Javascript

  • ES6+ 문법을 사용하며 코드를 작성합니다.
  • Union 타입, Intersection 타입, 고급 타입에 대해 압니다.
  • localStorage로 데이터 관리를 할 수 있습니다.
  • async/await를 활용해 REST API를 비동기로 처리합니다.
  • 코드에 타입을 도입하여 런타임 오류를 방지하고 코드의 안정성을 높입니다.
  • 인터페이스를 사용하여 타입 확장과 재사용성을 강화합니다.
  • 제네릭과 타입 추론을 활용하여 코드의 재사용성을 높입니다.

React

  • React Query를 사용한 데이터 패칭 최적화와 동작 원리를 이해합니다.
  • 함수형 컴포넌트 기반으로 컴포넌트를 작성합니다.
  • React Hook의 동작 원리를 이해하며, 이를 활용해 재사용 가능한 컴포넌트를 구현합니다.
  • SSR과 SSG(Next.js)를 활용한 서버 렌더링 환경에 대한 이해와 경험이 있습니다.

Git & Github

  • git을 사용하여 프로젝트 버전관리를 합니다.
  • git-flow를 통해 협업 프로세스를 구축한 경험이 있습니다.

ETC

SQL

  • ANSI SQL를 사용하여 원하는 형식의 데이터를 조회할 수 있습니다.

Tableau

  • 데이터를 시각화 경험이 있습니다.
Author

Joy

Posted on

2024-10-23

Updated on

2025-01-13

Licensed under

댓글