개발 기록

개발 기록/Web

React Hook에 대해서

0React Hook은 너무 추상적인 내용이라고 생각했다. 어딜가나 이게 어떤 역할을 하고, 어떤 규칙이 있고 이런 상세 내용은 알려주는 글은 많이 봤는데, 정확하게 이게 뭔지 정의하는 문구가 없었다. 리액트를 참 오래 써왔지만, 최근까지도 왜 Hook이 이런식으로 생겼는지, 왜 쓰는지 모르고 감각적으로 써왔다.1Hook을 이해하려면 과거로 돌아가야한다. 현재의 React가 아닌 Hook이 도입되기 이전 16.8버전 이전으로. 현대의 리액트 컴포넌트는 대부분 Functional Component로 만들어진다. 지금까지 와서야 Class Component를 쓰는곳은 레거시(16.8버전 이전) 전환이 끝나지 않은 곳 뿐이지 않을까. 그 시절에는 useState, useEffect같은 hook이 없었기에 fu..

개발 기록/Devops

Terraform 으로 AWS관리할 경우

절 대! AWS console에서 Terraform으로 만든 리소스를 수정하지마... 절대.... Terraform같이 IAC를 통해서 버전관리도되고, LLM도 잘먹어서 AI 툴로 인프라 만들기도 편하고, 같은 인프라를 복제하는것도 편하고 여러모로 편한도구이다..만, 절대 Terraform으로 만든 인프라를 AWS console등 직접 수정하지 말자. 진짜 새로 올릴때마다 변경점을 찾아 고치는짓을 하고싶지 않다면... 모든 수정사항은 코드로 적용하도록.. 제발

개발 기록/CloudFlare

Cloudflare domain 구매 및 Tistory domain 등록 (2/2)

저번 포스트에 이어서 이번에는 Tistory를 구매한 cloudflare에 연결해보자Tistory domain 변경cloudflare DNS 등록먼저 cloudflare에 자신이 사용할 도메인으로, 서브도메인을 만들어준다.꼭 아래설정으로 진행해주자,(name을 입력하지않으면 루트 도메인을 사용하게 된다.)형식 : CNAME이름 : [자신이 사용할 서브도메인]대상 : blog.tistory.com (고정입니다!)프록시 : 비활성화TTL : 자동이후 저장을 눌러줍시다.Tistory domain 등록CloudFlare에서 DNS등록을 했으면 Tistory에서 등록을 해야한다.위와 같이 블로그 관리 페이지에서 관리 - 블로그 관리 - 개인도메인 설정 메뉴를 찾아준다.필자는 이미 연결중이라 사용중인 도메인이라는 ..

개발 기록/CloudFlare

Cloudflare domain 구매 및 Tistory domain 등록 (1/2)

왜 하게 되었을까개발자로서 서비스를 만들고 싶었고, 서비스를 만들면 대부분의 경우 Web형태로 만들게 될 것 같았다. 또한, 내 도메인을 통해 들어온 사람들이 내가 만든 서비스를 공통된 도메인을 통해 통일감을 느끼게 하고싶었다.내 대표 도메인으로 접속하게 되면 내가 만든 서비스들의 목록들, 블로그, 내 정보등을 볼 수 있게 포트폴리오 처럼 제작하고 싶은 것이 목적이다.도메인 명은 내가 자주쓰는 핸들네임으로 하고, 개발자니까 .dev로 정했다. bini59.dev 25.10.27 현재 아무것도 없다..cloudflare domain 구매도메인 구매는 cloudflare에서 했다. 다른 다양한 업체들도 있지만, 무료로 사용해도 많은 기능을 제공하는 cloudflare를 프록시로 써서 https를 사용할 예정..

시유후
'개발 기록' 카테고리의 글 목록