20210308 20일차 그림판/일기장 로직 구현(99% 완성)

2021. 3. 9. 02:51·BootCamp_Codestates/Final Project

 

오늘은 그림판/글작성 페이지의 에러핸들링, 리팩토링을 했다.

그 중에 발생한 에러가 있는데

구글링을 해보니, useEffect 함수 내에서 비동기 함수를 사용하여 발생하는 문제였다.

cleanup 함수를 사용하여 해당 함수를 제거하면 된다고 하는데, 자세한 사항은 더 공부해야겠다.

느낀점

오늘은 뭔가 진행이 더뎠다. CSS 적인 부분과 중간중간 발생하는 에러를 수정하느라 하루를 다 썼다.

CSS 적인 부분은 날씨나 감정 등의 항목을 선택했을때 메세지가 출력되는데 이를 비동기 settimeout 을 사용하여 일정시간이 흐른뒤 안보임 처리를 해주는 것을 포함한다. 제출 버튼을 눌러 데이터베이스를 확인해보니 데이터가 잘 들어가는 것을 확인했다.

그 이외에도 로그인을 하지 않았을 경우, 제출 버튼을 사용하지 못하게 막았다.

 

앞으로 할일

소셜 로그인을 구현할 차례이다. 최대 이틀로 잡고 끝낸 후, 글 수정 로직을 짜봐야겠다.

다른 부분들은 팀원들과 이야기 하여 조율해야 겠다.

'BootCamp_Codestates > Final Project' 카테고리의 다른 글

20210310 22일차 카카오 소셜 로그인 구현(중)  (0) 2021.03.11
20210309 21일차 그림일기장 수정 로직 구현  (0) 2021.03.10
20210307 19일차 그림판/일기장 로직 구현(85% 완성)  (0) 2021.03.07
20210306 18일차 로그인/로그아웃 로직 구현 완료  (0) 2021.03.07
20210305 17일차 회원가입 로직 구현 완료  (0) 2021.03.06
'BootCamp_Codestates/Final Project' 카테고리의 다른 글
  • 20210310 22일차 카카오 소셜 로그인 구현(중)
  • 20210309 21일차 그림일기장 수정 로직 구현
  • 20210307 19일차 그림판/일기장 로직 구현(85% 완성)
  • 20210306 18일차 로그인/로그아웃 로직 구현 완료
JTB
JTB
웹/앱 개발 정보를 공유하고 있습니다.
  • JTB
    JTechBlog
    JTB
  • 전체
    오늘
    어제
    • All About Programming;) N
      • Computer Science
        • Terminology and Concepts
        • Network
        • Operating System
        • Database
        • Data Structure
      • Frontend
        • Javascript Essentials
        • Perfomance Optimization
        • JS Patterns
        • Next.js
        • Flutter
      • Backend
        • Node.js
      • DevOps
        • Docker & Kubernetes
      • Coding Test N
        • LeetCode N
        • Programmers
      • Tech Books & Lectures
        • Javascript_Modern JS Deep d..
        • Network_IT 엔지니어를 위한 네트워크 입문
      • Projects
        • PolyLingo_2025
        • Build Your Body_2024
        • JStargram_2021
        • Covid19 Tracker_2021
        • JPortfolio_2021
      • BootCamp_Codestates
        • TIL
        • TILookCloser
        • Pre Tech Blog
        • IM Tech Blog
        • Daily Issues and DeBugging
        • First Project
        • Final Project
        • Sprint Review
        • Good to Know
        • Socrative Review
        • HTML & CSS
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 글쓰기
    • 관리
  • 공지사항

  • 인기 글

  • 태그

    testing
    need a database
    스코프
    자바스크립트 딥다이브
    Shared resources
    자바스크립트
    커리어
    Network
    Operating System
    프론트엔드 성능 최적화 가이드
    structure of os
    indie hacker
    mobile app
    모던 자바스크립트 Deep Dive
    이벤트
    Threads and Multithreading
    polylingo
    Binary Tree BFS
    CPU scheduling algorithm
    leetcode
    How memory manage data
    DOM
    Data Structure
    js pattern
    Time complexity and Space complexity
    딥다이브
    VoiceJournal
    database
    TCP/IP
    JavaScript
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
JTB
20210308 20일차 그림판/일기장 로직 구현(99% 완성)
상단으로

티스토리툴바