Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs/03-pages/01-building-your-application/07-deploying/03-multi-zones.mdx #344

Merged
merged 6 commits into from
Aug 20, 2023

Conversation

Russ481-k
Copy link
Contributor

@Russ481-k Russ481-k commented Jun 28, 2023

기여자용

문서 개선

Progress

@haileyport
Copy link
Contributor

ref #291

Comment on lines 17 to 18
- 서빙을 위한 하나의 어플리케이션 `/blog/**`
- 이외의 모든 페이지를 전송하기 위한 모든 어플리케이션
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

serving 이라는 단어를 한 가지로 통일 시키는 것이 좋아보입니다.
제공하다 는 어떠실까요?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


With multi zones support, you can merge both these apps into a single one allowing your customers to browse it using a single URL, but you can develop and deploy both apps independently.
멀티 존(다중 영역)이 적용된다면, 각각의 어플리케이션들을 독립적으로 개발 및 배포할 수 있으며, 고객들이 하나의 주소로 접근할 수 있는, 하나의 어플리케이션으로 어플리케이션들을 병합할 수 있습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
멀티 존(다중 영역)이 적용된다면, 각각의 어플리케이션들을 독립적으로 개발 및 배포할 수 있으며, 고객들이 하나의 주소로 접근할 수 있는, 하나의 어플리케이션으로 어플리케이션들을 병합할 수 있습니다.
멀티 존 지원으로 각각의 애플리케이션들을 독립적으로 개발 및 배포할 수 있으며, 고객들이 하나의 주소로 접근할 수 있는 단일 애플리케이션으로 병합할 수 있습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


- Make sure to keep only the pages you need in your app, meaning that an app can't have pages from another app, if app `A` has `/blog` then app `B` shouldn't have it too.
- Make sure to configure a [basePath](/docs/app/api-reference/next-config-js/basePath) to avoid conflicts with pages and static files.
- 어플리케이션에 필요한 페이지들을 명확히 합니다. 해당 페이지는 다른 어플리케이션에서 다뤄질 수 없습니다. `A`라는 어플리케이션이 `/blog`라는 페이지를 다루고 있다면 `B`라는 어플리케이션은 이 페이지를 다룰 수 없습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- 어플리케이션에 필요한 페이지들을 명확히 합니다. 해당 페이지는 다른 어플리케이션에서 다뤄질 수 없습니다. `A`라는 어플리케이션이 `/blog`라는 페이지를 다루고 있다면 `B`라는 어플리케이션은 이 페이지를 다룰 수 없습니다.
- 애플리케이션에 필요한 페이지들을 명확히 합니다. 해당 페이지는 다른 애플리케이션에서 다뤄질 수 없습니다. `A`라는 애플리케이션이 `/blog`라는 페이지를 다루고 있다면 `B`라는 애플리케이션은 이 페이지를 다룰 수 없습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- Make sure to keep only the pages you need in your app, meaning that an app can't have pages from another app, if app `A` has `/blog` then app `B` shouldn't have it too.
- Make sure to configure a [basePath](/docs/app/api-reference/next-config-js/basePath) to avoid conflicts with pages and static files.
- 어플리케이션에 필요한 페이지들을 명확히 합니다. 해당 페이지는 다른 어플리케이션에서 다뤄질 수 없습니다. `A`라는 어플리케이션이 `/blog`라는 페이지를 다루고 있다면 `B`라는 어플리케이션은 이 페이지를 다룰 수 없습니다.
- 페이지들과 고정 파일들의 충돌을 예방하기 위해 [basePath](/docs/app/api-reference/next-config-js/basePath)를 설정하세요.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- 페이지들과 고정 파일들의 충돌을 예방하기 위해 [basePath](/docs/app/api-reference/next-config-js/basePath)를 설정하세요.
- 페이지들과 정적 파일들의 충돌을 예방하기 위해 [basePath](/docs/app/api-reference/next-config-js/basePath)를 설정하세요.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


You can merge zones using [`rewrites`](/docs/pages/api-reference/next-config-js/rewrites) in one of the apps or any HTTP proxy.
[`rewrites`](/docs/pages/api-reference/next-config-js/rewrites)를 사용하여 어플리케이션 또는 HTTP proxy 영역들을 병합할 수 있습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[`rewrites`](/docs/pages/api-reference/next-config-js/rewrites)를 사용하여 어플리케이션 또는 HTTP proxy 영역들을 병합할 수 있습니다.
[`rewrites`](/docs/pages/api-reference/next-config-js/rewrites)를 사용하여 애플리케이션 또는 HTTP proxy 영역들을 병합할 수 있습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


For [Next.js on Vercel](https://vercel.com?utm_source=next-site&utm_medium=docs&utm_campaign=next-website) applications, you can use a [monorepo](https://vercel.com/blog/monorepos-are-changing-how-teams-build-software?utm_source=next-site&utm_medium=docs&utm_campaign=next-website) to deploy both apps with a single `git push`.
[모노레포](https://vercel.com/blog/monorepos-are-changing-how-teams-build-software?utm_source=next-site&utm_medium=docs&utm_campaign=next-website)를 이용하면 단 한 번의 `git push`를 통해 [Vercel로 배포된 Next.js](https://vercel.com?utm_source=next-site&utm_medium=docs&utm_campaign=next-website) 어플리케이션들을 모두 배포할 수 있습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[모노레포](https://vercel.com/blog/monorepos-are-changing-how-teams-build-software?utm_source=next-site&utm_medium=docs&utm_campaign=next-website)를 이용하면 단 한 번의 `git push`를 통해 [Vercel로 배포된 Next.js](https://vercel.com?utm_source=next-site&utm_medium=docs&utm_campaign=next-website) 어플리케이션들을 모두 배포할 수 있습니다.
[모노레포](https://vercel.com/blog/monorepos-are-changing-how-teams-build-software?utm_source=next-site&utm_medium=docs&utm_campaign=next-website)를 이용하면 단 한 번의 `git push`를 통해 [Vercel로 배포된 Next.js](https://vercel.com?utm_source=next-site&utm_medium=docs&utm_campaign=next-website) 애플리케이션들을 모두 배포할 수 있습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

@Samsam-lee Samsam-lee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

용어 확인 부분을 체크해주시면 감사하겠습니다!
리뷰 반영 후 체크해주세요.

Copy link
Contributor

@yoo-jimin127 yoo-jimin127 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!! 기여해주셔서 감사합니다 :) 👍
추가로 번역 희망하시는 챕터의 경우 이슈에 작성해주셔도 됩니다!!

@yoo-jimin127 yoo-jimin127 merged commit 6d73ca8 into Nextjs-kr:main Aug 20, 2023
@yoo-jimin127 yoo-jimin127 mentioned this pull request Aug 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants