이 웹은 rhei.me
라는 하나의 도메인 아래에서 Remix, Next.js로 만든 서로 다른 프로젝트들을 통합해 서비스하고 있어요.
강다혜,
이력FRONT-END 개발자
- 인턴, 창업 동아리 활동을 통해 빠르고 정확하게 MVP를 개발한 경험이 있습니다
- CS 지식을 활용하여 문제를 해결하는 것을 좋아합니다.
보고 싶은 것도 보여주고 싶은 것도 많은
텍스트 수정중

네?

/
, /blog
, /resume
, /craft
페이지는 각각 따로 배포되어 있지만, Cloudflare Pages의 Functions 기능을 활용해 요청이 들어올 때마다 적절한 웹사이트로 프록시되도록 설정했어요.
예를 들어, rhei.me/blog/...
페이지로 오는 요청은 실제로 blog.rhei.me/blog/...
으로 보내진답니다!
각 프로젝트는 독립된 레포로 관리되나요?

코드는 모노레포로 관리되고 있어요.
따라서 tailwind의 테마 설정이나 GNB, Footer 등의 공통 컴포넌트를 여러 앱에서 공유할 수 있어요 🙌
자세한 구현이 궁금해요

프로젝트는 이런 폴더 구조를 가지고 있어요.
.
├── apps
│ ├── home
│ ├── blog
│ ├── resume
│ └── craft
└── packages
├── ui
└── react
GitHub에서 전체 코드를 확인할 수도 있어요.
소개
Panta Rhei
Panta Rhei(everything flows)는 철학을 전공하면서 가장 좋아하게 된 문구입니다.
모든 것이 흐르고 변하기 때문에 항상 현재에 집중하고, 바뀌는 것들에 유연하게 대처하려 합니다.