끄적끄적

개발 기록/AWS

CloudFront Cache 무효화 (with.React-CSR)

React의 배포SSR를 사용하지 않는 CSR React 라이브러리 및 React 기반 프레임워크들은 빌드하면 아래와 같은 파일이 산출물로 나오기 때문에 정적 배포가 가능하다.assets/scripts/ㄴ index.jsㄴ index_ABCD.jsㄴ ...index.html따라서 AWS의 S3와 같은 서비스를 사용하여 정적 배포를 하기도 하고, CDN을 사용하기 위해 앞단에 cloudFront 서비스를 붙여 사용하기도 한다.CloudFront의 캐시 기능cloudFront는 캐시기능을 제공한다, 아래 사진과 같이Cloudfront → 배포 ID 선택 → 작업 → 동작 → 편집에서 캐시가 걸려있는것을 확인할 수 있다. (이 경우는 비용절감을 위해 캐시를 직접 설정했다){ "type": "mediaSing..

이것 저것

내 자신을 돌아보며

오늘은 나름대로의 깨달음? 을 얻은것 같다. 나는 어릴때부터 애매하게 잘하는 아이였다. 어딜가도 중간이상은 무조건하지만 그 이상이 안되는 아이. 나는 항상 30등은 해도 1등은 하지 못하는 아이였다. 초등학교에서도, 중학교에서도, 고등학교에서도 심지어 대학을 와서도. 고등학교때까진 그렇게 느끼지 않았다. 공부가 재밌기도 했지만 별생각없이 살아서, 수학 학원 강사를 하던 엄마도 항상 나한테 그런 얘기를 했다. "조금만 더 하면 될것 같은데..." 하지만 나에겐 그 조금이 부족했다. 항상. 그러다가 대학을 오니 한 친구를 만났다. 이상할 정도로 매사에 열심히고 빛나는 인생을 사는 친구였다. 언제나 처럼 처음에는 둘이 비슷했다. 아니 조금은 내가 더 나았을지도 모르겠다. 그러다 한달 두달이 지나..

취미 생활/책을 읽고

필로소피 랩 - 실존주의

한때 염세주의일까 허무주의일까에 빠져있었을까. 철학은 제대로 공부해본적이 없기에 나무위키나 슬쩍 읽어본 느낌으론 그런거 같다.   학교를 다니면서, 또 커뮤니티를 보면서 사람이라는 것에 지쳤었고, 죽음 이후 아무런 의미없는 인생에 회의감을 느꼈었지. 40살에 편안히 안락사하는것이 내 인생 목표인적도 있었어. 그저 흘러가는대로 살면서 즐거우면 즐거운 대로 슬프면 슬픈대로 나 하고싶은거나 하면서 살다가 그렇게 죽는게 가장 편하지 않을까 그런 생각을 하면서. 그래 뭐 그런 무의미한 인생인데 나 재밌는거, 나 즐거운거나 해보지 하면서 이런저런 내가 하고싶었던걸 적었었지   여러가지 하고싶은게 많았지만, 그나마 현실적으로 당장할 수 있는건 별 보러다니기 정도. 밤에 렌트카 하나 빌려서 적당히 근처 산에 올라가거나..

개발 기록/Web

Typescript: Union 형식, Intersection 형식, 상속

이 글에선 Typescript에서 사용되는 형식인 Union 형식, Intersection 형식에 대해서 알아보고, 필자가 가졌던 의문인 Union형식을 사용할거면, 상속을 사용하는 것이 낫지 않은가? 에 대해 설명을 하고,Union 형식이 사용되는 간단한 예시를 소개할 예정이다. Union형식과 Intersection형식Union 형식Union 형식은 여러 타입 중 하나의 타입을 가질 수 있도록 정의한다. 이는 상속의 개념에서 부모 클래스와 비슷하게 동작한다. | 연산자를 사용해 여러 타입을 조합할 수 있다. 예를 들어, Circle과 Rectangle을 대표하는 Shape 타입을 Union 형식으로 정의할 수 있다.type Circle = { radius: number;};type Rect..

시유후
'분류 전체보기' 카테고리의 글 목록 (4 Page)