Welcome to my playground
인기글
- Front max-age보다 expires가 우선순위가 높다 내가 수정한 부분이 하필 캐싱되는 부분이라 신경써야할 게 이것저것 많당. 게다가 일감 자체도 데이터 정합성에 대한 내용이라... (왜 pc/mo 따로 코드 짜게 되어있는지,,,) 확실하게 1시간 뒤에는 캐싱이 새로 되어야한다는 보장이 있어야해서, 찾아본 내용. The max-age directive takes priority over Expires Expires vs max-age, which one takes priority if both are declared in a HTTP response? If a HTTP response that returns both Expires and max-age indications which one is used? Cache-Control: max-age=3600 ..
- special 여름, 광안리 이번 여행 컨셉은 자유로운 나를 봐 자유로워랄까 서울을 훌쩍 떠나 도착한 광안리 바다는 내 기대 이상었다. 바다를 보며 아침 산책이 꼭 하고 싶었다. 아침이라기에는 점심이 다 되가는 시간이었지만. 그래도 도넛에 아아 먹기 성공했다. 잡생각이 들지 않았고 그냥 저 푸른 바다를 감상했다. 행복했다. 발을 안 담그고 갈 순 없어서. 샌들을 저 멀리 두고, 바지를 접어 한 10분을 이러고 있었던 것 같다. 다시 느끼고 싶다. 전날 다녀온 칵테일바. 나 혼자 진피즈 먹었다. 난 메뉴 겹치면 안 되는 병 있어서,, 메뉴 겹치면 꼭 다른 걸 먹는다. 실패해도 괜찮은 것들에 대해서는 가능한 한 많이 시도해보고 싶다. 실패할 여력도 여유이기에, 가능한 한 내 인생에 많은 여유를 남기고 싶다. 좋은 건 다 내꺼. 이런 심..
- TIL scroll 이벤트가 발생하지 않는 경우 문제 원인: 팝업 레이어에서 스크롤 이벤트를 감지해서 lazy-loading으로 캐싱된 이미지를 스크롤 시마다 변경해주는 메서드가 발생하지 않음. but 팝업 레이어 바깥에서는 scroll Event가 발생하는 데에 문제가 없었다. 문제원인은 팝업 전체의 overflow: hidden 문제 해결: 내부 내부 레이어단의 height: 100% (overflow-y: auto) 였기 때문에 팝업 레이어 내부에서만 스크롤 이벤트가 발생하는 것이다. 그러나 팝업의 height를 변경하거나 팝업 스크롤 시 바깥의 스크롤이 fire 되는 것은 의도한 바가 아니기 때문에 팝업에 ref를 걸어 scroll 이벤트를 캡처해서 처리하였다. import React, { useEffect, useRef } from 'reac..