UI/UX
에 관심이 많아요.좋은 코드
를 만들기 위해 고민하고 있습니다.커뮤니케이션
도 개발 능력 중 하나라고 생각합니다.Next.js
로 개발Naver map API
를 사용해 약국 지도 완성국제화 작업
국제화 작업으로 인한 디자인 수정
반려견에 대한 모든 것을 공유하고 소통하는 공간 🐾
recoil
을 사용한 modal 관리Vitest
를 사용한 유틸 함수 유닛 테스트
Jest
와 연동되고 호환이 잘되어 있는 Vitest
사용yarn workspace
를 사용한 monorepo
레포 구현
교내 학생들을 위한 매팅 매칭 서비스!
Axios
interceptor를 사용한 API 에러처리zustand
를 사용해 저장
쓱 - 하고 보는 나의 ESG 정보 , 미쓱(Mesg) 미쓱(Mesg)은 지속 가능한 미래를 위해 투자하는 똑똑한 투자자들을 위한 서비스를 제공합니다.
React-query
의 캐싱 기능을 사용해 비효율적인 API 호출 방지Framer-motion
을 통해 page-transition과 sidebar 구현Next.js
에서 dynamic routes를 사용할 때 params.slug의 type은 string이다. number로 타입을 지정해도 오류가 나지 않으니 주의해야 한다.중고나라, 당근마켓, 번개장터를 한눈에 볼 수 있습니다!
React-query
의 캐싱 기능 사용React-query
의 select 옵션을 사용하여 물건들을 어떤 플랫폼에서 왔는지 필터링 가능하게 구현싱어송라이터 한로로 덕질을 위한 팬페이지! 한로로의 사진을 업로드하여 공유할 수 있습니다.
Interactive Web
을 만들고자 Framer-motion을 활용
React-query
를 사용한 기능
useInfiniteQuery
를 사용한 무한 스크롤 구현Optimistic update
구현yarn berry
로 마이그레이션Figma
를 통해 직접 디자인 후 개발server side rendering
과 client side rendering
의 차이AI 타타로가 타로를 봐줍니다. 타타로는 어떠한 고민도 타로점의 주제가 될 수 있습니다!
Open AI API
를 사용해 타로보는 로직 구현
AWS Lambda
를 사용해 serverless
상태로 벡엔드 코드 실행
사용자 1500명 달성
Webpack
및 기능 추가 완료 (2023. 12)