동작 원리와 기술을 잘 활용하고 구조 설계와 복잡한 문제 해결에 흥미가 있습니다.
도전적이며 이해하기 쉽고 간단한 방식으로 문제를 해결하려고 노력합니다.
TypeScript/JavaScript | Event Loop와 싱글 스레드, JavaScript의 Async, Promise의 동작을 이해하고 활용할 수 있습니다. |
---|---|
HTML/CSS | Sementic Markup을 활용하고 SEO 최적화 경험이 있습니다. Styled-Components, Emotion, Tailwind를 사용한 경험이 있습니다. |
React | Virtual DOM을 이해하고 재렌더링 방지와 최적화 작업이 가능합니다. |
Next | SSR과 Static WebSite를 이해하고 사용할 수 있습니다. |
Node | 기본적인 서버 구조를 이해하고 간단한 REST API를 구축할 수 있습니다. |
Database | SQL 문법을 사용할 수 있고 CRUD 및 Join 연산을 할 수 있습니다. |
Git | Git CLI를 잘 사용하고 Commit, Rebase(Interactive), Merge(Fast-Forward)를 이해하고 활용할 수 있습니다. |
Bundler | Vite와 Webpack을 주로 사용하고 있고 프로젝트에 맞게 설정이 가능합니다. |
2024.06 ~ 2024.07
주요 수행 업무
마주한 문제점
문제: 지역이 많아 동시에 모든 지역의 렌터카 데이터를 요청하니 서버에 과부하가 생김
해결 방안: 일정한 간격으로 API 요청을 보내 서버 부담 감소