PRP 프로젝트 회고록

프로젝트 소개 PRP - for your Portrait Right Protection 프로젝트는 2022-07 ~ 2022-08 약 5주에 걸쳐 진행했던 프로젝트입니다. 제목을 보고 어느 정도 유추가 가능하실까요? 말 그대로 저작권을 보호할 수 있게 도와주는 서비스입니다. 사용자는 모자이크 처리할 영상과 모자...

Fish-it 프로젝트 회고록

Fish-it? Fish-it 프로젝트는 지난 3월 ~ 8월경에 거쳐 진행한 프로젝트입니다. 이 프로젝트는 인터넷 쇼핑몰 사이트의 가격정보를 크롤링하고 이를 실시간으로 보여주며 동시에 가격히스토리에 데이터를 저장하고 사용자에게 등록한 가격대의 알림을 보내주는 서비스로써 구체적인 내용은 하단 링크에 첨부해두었습니다...

Zustand를 통한 React 상태관리

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

Data 파싱? 어디서 해요?

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

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

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