MOTIVATION_DIARY 📝Day(49) 75일차 WE_MOTIVATION_DIARY 컴포넌트 카드 별로 해당 디테일 이미지 받아서 보여주는 기능 구현 상단으로 올라가는 gototop 버튼과 텍스트 하이라이트 기능 추가 - TODAY I LEARN ERROR 🦠 map을 돌린 컴포넌트에 다른 이미지, 데이터를 받아서 뿌려줘야하는데 같은 이미지만 나오는 문제에 대한 문제점을 map의 구조에서 발견하였다. 현재 fetch에서 받은 데이터를 map을 2번 돌리다 보니 div 안에 ... MOTIVATION_DIARYMOTIVATION_DIARY 📝 Day 83(57)일차 WE_MOTIVATION_DIARY 백엔드 + 프론트 붙여보기 붙여본 결과물을 토대로 프론트 및 벡엔드를 수정 키에러와 키의 값이 비어있는 경우를 다음과 같이 조건문을 써서 에러를 발생하기 쉬운 코드를 작성하였음 ERROR를 해결한 키에러와 키의값이 비어져있는지를 확인해주는 함수를 모듈화여 운영🔑 checkvalidation.js 모듈 signInController.js에서 에러 캐치 - 모르는 점 키와 키의 값을 가지고 로직... MOTIVATION_DIARYMOTIVATION_DIARY 📝Day 78(52)일차 WE_MOTIVATION_DIARY 기능 구현 : 제품 호버시 상품 디테일 연속 4번 변경, 무한 스크롤 및 로딩 표현 하단에 gototopbutton과 top으로 가능 기능 구현 태규님의 메인페이지, 나의 리스트 페이지, 동권님의 디테일 페이지 fetch를 10개씩 끊어서 모두 뿌렸을 때 마지막 로딩 이미지가 사리지지 않는 오류에 대해서 멘토님께 여쭤보니 실제로는 벡엔드에서 프론트가 요청한 만큼의 데이터를 보내줄 것이고 이를... MOTIVATION_DIARYMOTIVATION_DIARY 📝Day 81(55)일차 WE_MOTIVATION_DIARY 1. 회원가입 API 회원가입 중복 이메일 입력시 에러 처리 회원가입 비어있는 값 에러 처리 회원가입에 성공했을 때 2. 로그인 API 로그인 시 유효하지 않은 이메일 입력했을 때 로그인 시 잘못된 비밀번호 입력 했을 때 로그인 성공 시 메세지와 토큰을 복호화한 값 토큰을 쿠키나 로컬 스토리지에 보관하면 보안의 문제가 생긴다. 개발자 도구에서 쿠키에 저장된 값을 임의로 바꿔서 접근하는 나쁜짓... MOTIVATION_DIARYMOTIVATION_DIARY
📝Day(49) 75일차 WE_MOTIVATION_DIARY 컴포넌트 카드 별로 해당 디테일 이미지 받아서 보여주는 기능 구현 상단으로 올라가는 gototop 버튼과 텍스트 하이라이트 기능 추가 - TODAY I LEARN ERROR 🦠 map을 돌린 컴포넌트에 다른 이미지, 데이터를 받아서 뿌려줘야하는데 같은 이미지만 나오는 문제에 대한 문제점을 map의 구조에서 발견하였다. 현재 fetch에서 받은 데이터를 map을 2번 돌리다 보니 div 안에 ... MOTIVATION_DIARYMOTIVATION_DIARY 📝 Day 83(57)일차 WE_MOTIVATION_DIARY 백엔드 + 프론트 붙여보기 붙여본 결과물을 토대로 프론트 및 벡엔드를 수정 키에러와 키의 값이 비어있는 경우를 다음과 같이 조건문을 써서 에러를 발생하기 쉬운 코드를 작성하였음 ERROR를 해결한 키에러와 키의값이 비어져있는지를 확인해주는 함수를 모듈화여 운영🔑 checkvalidation.js 모듈 signInController.js에서 에러 캐치 - 모르는 점 키와 키의 값을 가지고 로직... MOTIVATION_DIARYMOTIVATION_DIARY 📝Day 78(52)일차 WE_MOTIVATION_DIARY 기능 구현 : 제품 호버시 상품 디테일 연속 4번 변경, 무한 스크롤 및 로딩 표현 하단에 gototopbutton과 top으로 가능 기능 구현 태규님의 메인페이지, 나의 리스트 페이지, 동권님의 디테일 페이지 fetch를 10개씩 끊어서 모두 뿌렸을 때 마지막 로딩 이미지가 사리지지 않는 오류에 대해서 멘토님께 여쭤보니 실제로는 벡엔드에서 프론트가 요청한 만큼의 데이터를 보내줄 것이고 이를... MOTIVATION_DIARYMOTIVATION_DIARY 📝Day 81(55)일차 WE_MOTIVATION_DIARY 1. 회원가입 API 회원가입 중복 이메일 입력시 에러 처리 회원가입 비어있는 값 에러 처리 회원가입에 성공했을 때 2. 로그인 API 로그인 시 유효하지 않은 이메일 입력했을 때 로그인 시 잘못된 비밀번호 입력 했을 때 로그인 성공 시 메세지와 토큰을 복호화한 값 토큰을 쿠키나 로컬 스토리지에 보관하면 보안의 문제가 생긴다. 개발자 도구에서 쿠키에 저장된 값을 임의로 바꿔서 접근하는 나쁜짓... MOTIVATION_DIARYMOTIVATION_DIARY