클라이언트 환경에서 안전한 소셜 로그인을 구현하는 핵심 메커니즘, OIDC와 PKCE 알아보기 - 재그지그의 개발 블로그
재그지그의 개발 블로그
모두의연구소는 지식을 나누며 함께 성장하는 국내 최대 AI 커뮤니티입니다.
1. Kamal 이용하여 Next.js 호스팅 하기
Kamal은 37 Signals에서 개발한 간단한 CLI 도구로 앱 배포를 쉽게 해줍니다.
앱 환경을 정의하는 간단한 구성 파일을 제공하며, 나머지는 Kamal이 처리합니다.
Next.js 앱을 배포하기 위해 Kamal의 일부 기능을 사용할 예정이며 Kamal에 대해 더 알고 싶다면 아래 링크에서 상세한 내용을 확인하세요.
https://logsnag.com/blog/self-host-nextjs-hetzner-kamal
2. TypeScript로 사용하기 쉬운 타입 작성하기
TypeScript의 유연성은 많은 개발자들이 좋아하는 이유 중 하나의 이유입니다. 하지만, 이 유연성이 때때로 혼란스러운 코드를 작성하게 하는 기회를 제공하기도 합니다.
개발자들이 가장 어려워하는 부분은 코드 작성을 번거롭거나 장황하게 만드는 타입을 정의하는 것입니다.
종종 이는 선택적 필드를 사용하여 너무 많은 아이디어를 하나의 타입 안에 표현하려는 형태로 나타납니다. 더 자세한 사항이 궁금하세요?! 링크에서 확인하세요
https://spin.atomicobject.com/discriminated-unions-typescript/
-----------------------------------------------------------------------------------
Share Value, Grow Together
지식을 공유하며 함께 성장하는 모두에게 열린 연구소
2024년 청룡의 해! 모두의연구소 블로그에는 어떤 새로운 기술 트렌드 소식들이 업데이트 되었을까요?
모두의연구소 바로 살펴보기 : https://bit.ly/3TAJvgp
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 1월 5일 오전 12:46
•
조회 671
-
... 더 보기내
... 더 보기당신이 지금 있는 자리에서 앞으로 한 발자국 걸었다고 생각해 보자. 당신은 한 발자국만큼 ‘나아간’ 것인가? 그런데, 만약 당신이 가야 하는 곳이 당신의 등 뒤에 있다면 어떨까? 그렇다면 당신은 한 발자국만큼 ‘물러선’ 것이 아닌가?
... 더 보기