Zustand를 통한 React 상태관리

개요 여러 페이지에 걸쳐 사용자로부터 데이터를 입력받아 최종적으로 입력받았던 데이터들을 한 번에 보내려면 어떻게 해야 할까요? 초기에는 SessionStorage에 데이터를 저장해서 마지막 페이지에서 가져다가 쓰는 방식으로 코드를 설계하였습니다. 하지만 세션을 통해 데이터를 관리하는 건 좋지 않은 방법이었습니다...

Data 파싱? 어디서 해요?

개요 “혹시 이 api의 Response형태를 바꿔주실 수 있을까요?” 코드를 작성하며 때때로 머릿속을 지나쳤던 생각 입니다. 아니 솔직히 말하면 꽤나 자주요 생각보다 복잡한 구조의 객체 데이터를 가져와 사용하고 있었기 때문에 초보자 입장에서 각 리스트를 순회하며 값을 파싱하는 것은 생각보다 어려웠고 비효율...

React-responsive, 반응형 웹사이트 만들기

개요 최근 과거 마무리된 프로젝트에서 아쉽게도 진행하지 못했던 반응형 웹사이트 구현을 위한 코드 리펙토링을 진행 중 입니다. 큰 화면에서는 상관이 없었지만 화면이 작아지니 이미지가 너무 작아지고 깨지는 문제가 발생했던 것이죠 현재는 전체 3개의 이미지를 하나의 리스트에서 보여주지만 모바일 및 화면이 작을 때는 ...

github 프로필에 최근 블로그 글 올리기

개요 깃허브 프로필을 보다보면 “Latest Blog Post” 의 목록 하에 최근에 올라온 블로그 글을 소개하는 경우를 종종 보곤 했습니다. 사실 처음 블로그를 만들기 전부터 꼭 넣어보고 싶은 기능중 하나였고 바로 적용시키고자 하였습니다! 근데 Velog , tstory블로그와 다르게 깃블로그도 마찬가지...

블로그를 시작하며

개요 평소에 개발하며 필요한 내용들은 모두 Notion 에 기록하고는 했습니다. 다만 개인적인 목적으로 기록을 하게되면 글 자체의 흐름이 난잡하고, 또 불명확한 추측성 사실도 특별한 검증없이 쉽게 기록하다보니 체계적이지 못하다는 생각이 들었습니다. 그렇게 블로그를 시작해야겠다는 마음을 잡은 지 몇 개월이 지난 ...