Written by coh at home

[신입 풀스택 개발자 살아남기]D74 본문

신입살아남기/일상

[신입 풀스택 개발자 살아남기]D74

och 2024. 11. 26. 21:46

자바스크립트를 주로 사용하고 있는데 꽤나 재밌는 것 같습니다. 이러다가 노드 벡엔드를 해봐도 좋을 것 같다는 생각이 드네요 ㅋㅋㅋㅋ

  • 하루씩 데이터를 가져오기
    오늘은 하루씩 데이터를 가져오는 API를 설계하고 캘린더에 바인딩 시켰습니다. 퍼블리셔분이 만들어준 디자인을 직접 자바스크립트를 통해 넣었고 구현할 수 있었습니다. 자바스크립트에서 for loop를 돌면서 현재 날짜 혹은 마지막 날짜를 기준으로 비동기 요청을 보내게 됩니다.

  • 상세 데이터 가져오고 레이어 팝업에 넣기
    table태그를 이용하여 넣고 싶었기 때문에 tr, td, th를 학습하고 바인딩 시켰습니다. tr=행, td=열, th=제목
    자바스크립트를 통해서 가져온 json데이터를 파싱했습니다.

  • sessionStorage로 데이터 캐싱
    sessionStorage를 사용하여 한번 불러온 데이터를 다시 부르지 않도록 캐싱 처리 했습니다. 이를 통해 DB부하를 줄일 수 있었습니다. 현재는 localStorage로 변경하여 로컬메모리를 사용하는 대신 부하를 최대한 줄이려고 합니다. 저장되는 데이터는 많지 않고 DB 조회 속도는 느리기 때문에 얻을 수 있는 이점이 더 큽니다.

오늘도 다들 수고 많으셨고 내일 또 찾아오겠습니다.

'신입살아남기 > 일상' 카테고리의 다른 글

[신입살아남기] D68  (1) 2024.12.03
[신입 풀스택 개발자 살아남기]D69  (0) 2024.12.02
[신입살아남기]D75  (0) 2024.11.25
[신입살아남기] D82  (1) 2024.11.19
[신입살아남기] D83  (0) 2024.11.18