
블로그에 다국어 기능 추가하기(NextJS, next-intl, Vercel AI SDK)
최근 블로그에 다국어 기능이 필요하다는 생각이 들었다.그래서 next-intl을 이용해 다국어 서비스를 구현해보기로 했다.1.i18n먼저 다국어 서비스를 할 때는 지켜야 할 원칙들이 있다.이걸 internationalization이라고 하는데, 무척 길기에 첫글자 i와...

최근 블로그에 다국어 기능이 필요하다는 생각이 들었다.그래서 next-intl을 이용해 다국어 서비스를 구현해보기로 했다.1.i18n먼저 다국어 서비스를 할 때는 지켜야 할 원칙들이 있다.이걸 internationalization이라고 하는데, 무척 길기에 첫글자 i와...

내 블로그에 대한 유입을 늘리기 위해 어떻게 해야 할까 고민하다가 다국어 설정을 해보기로 했다.다양한 방법을 찾아 보았는데, 일단 첫걸음은 언어에 대해 다른 라우팅을 하는 것.next-intl을 이용해 해보기로 했다.1. 설치yarn add next-intl2. 적용적...

백앤드를 간단하게 구현해서 회원가입을 구현해 놓았는데, 이상하게도 그 이상은 손이 가질 않았다.아마도 Prisma와 PostgreSQL을 하긴 했으나, 누군가의 글을 읽으며 수동적으로 한 것이라 제대로 익히지 못한 것이 문제인 것 같았다.그래서 직접 한번 구현해보기로 ...

다음 검색등록으로 도메인이 동록되지 않을 때 해결방법

지인의 대학교에 서브 도메인을 운영하는 것을 보고 나도 한번 해보고 싶었다.생각보다 어렵지 않았다.들어오는 요청의 호스트를 보고 포트를 할당하는 방식, 즉 리버스 프록시로 가능했다.그래서 한번 도전해 보았다.1. 가비아에서 서브도메인 설정1) 가비아 로그인 및 DNS ...

nginx로 리버스 프록시를 설정한지 하루도 지나지 않아 아래 사진을 보고 말았다.아니... nginx의 시대가 갔다고?참을수 없었다.nginx를 다시 caddy로 마이그레이션 하기로 했다.1. caddy란?Caddy는 Go 언어로 작성된 모던 웹 서버이자 리버스 프록...