File tree Expand file tree Collapse file tree 5 files changed +5
-5
lines changed Expand file tree Collapse file tree 5 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ import CustomPreferenceSwitch from './CustomPreferenceSwitch.vue'
276
276
277
277
:::warning 권장하지 않음
278
278
믹스인은 라이브러리 생태계에서 널리 사용되고 있기 때문에, 하위 호환성을 위해 Vue 3 에서 지원됩니다.
279
- 하지만 앱 내 코드에서 믹스인(특히 글로벌 믹스인)의 사용은 피해야 합니다.
279
+ 하지만 앱 내 코드에서 믹스인(특히 전역 믹스인)의 사용은 피해야 합니다.
280
280
281
281
로직 재상용은 [구성화](/ guide / reusability / composables .html )를 추천합니다.
282
282
:::
Original file line number Diff line number Diff line change 18
18
CDN 또는 자체 호스팅 스크립트에서 로드하여 빌드 도구 없이 Vue를 사용하는 경우, 프로덕션에 배포할 때 프로덕션 빌드(` .prod.js ` 로 끝나는 dist 파일)를 사용해야 합니다.
19
19
프로덕션 빌드는 모든 개발 전용 코드 분기가 제거된 상태로 미리 최소화됩니다.
20
20
21
- - 글로벌 빌드를 사용하는 경우(` Vue ` 글로벌을 통해 접근): ` vue.global.prod.js ` 를 사용합니다.
21
+ - 전역 빌드를 사용하는 경우(` Vue ` 전역을 통해 접근): ` vue.global.prod.js ` 를 사용합니다.
22
22
- ESM 빌드를 사용하는 경우(네이티브 ESM 가져오기를 통해 접근): ` vue.esm-browser.prod.js ` 를 사용합니다.
23
23
24
24
자세한 내용은 [ dist 파일 가이드] ( https://github.com/vuejs/core/tree/main/packages/vue#which-dist-file-to-use ) 를 참고하세요.
Original file line number Diff line number Diff line change @@ -352,7 +352,7 @@ SSR 컨텍스트에서 이 패턴은 몇 가지 추가 조정이 필요합니다
352
352
브라우저에서 하는 것처럼 각 요청에 대해 모든 JavaScript 모듈을 기술적으로 다시 초기화할 수 있습니다.
353
353
그러나 JavaScript 모듈을 초기화하는 것은 비용이 많이 들 수 있으므로 서버 성능에 상당한 영향을 미칠 수 있습니다.
354
354
355
- 권장되는 솔루션은 각 요청에 대해 라우터 및 글로벌 저장소를 포함한 전체 앱의 새 인스턴스를 만드는 것입니다.
355
+ 권장되는 솔루션은 각 요청에 대해 라우터 및 전역 저장소를 포함한 전체 앱의 새 인스턴스를 만드는 것입니다.
356
356
그런 다음 컴포넌트에서 직접 가져오는 대신 [ 앱 수준 provide] ( /guide/components/provide-inject.html#app-level-provide ) 를 사용하여 공유 상태를 제공하고,
357
357
이를 필요로 하는 컴포넌트에 주입합니다.
358
358
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ export default {
77
77
발송(emit)된 이벤트를 통해 상태의 여러 복사본을 변경 및 동기화하려는 것과 같은 솔루션에 의존하는 경우가 많습니다.
78
78
이러한 패턴은 모두 깨지기 쉽고 빠르게 유지 관리할 수 없는 코드로 이어집니다.
79
79
80
- 더 간단하고 직관적인 솔루션은 컴포넌트에서 공유 상태를 추출하고 글로벌 싱글톤에서 관리하는 것입니다.
80
+ 더 간단하고 직관적인 솔루션은 컴포넌트에서 공유 상태를 추출하고 전역 싱글톤에서 관리하는 것입니다.
81
81
이를 통해 컴포넌트 트리는 큰 "뷰"가 되고 모든 컴포넌트는 트리의 위치에 관계없이 상태에 접근하거나 작업을 트리거할 수 있습니다!
82
82
83
83
## 반응형 API를 통한 간단한 상태 관리 {#simple-state-management-with-reactivity-api}
Original file line number Diff line number Diff line change @@ -390,7 +390,7 @@ import { defineConfig } from 'vite'
390
390
export default defineConfig({
391
391
// ...
392
392
test: {
393
- // jest와 같은 글로벌 테스트 API 사용
393
+ // jest와 같은 전역 테스트 API 사용
394
394
globals: true,
395
395
// happy-dom으로 DOM 시뮬레이션
396
396
// (피어 종속성으로 happy-dom을 설치해야 함)
You can’t perform that action at this time.
0 commit comments