sourcecode

nuxt.js 컴포넌트의 자동 Import는 퍼포먼스에 악영향을 미칩니까?

copyscript 2022. 8. 29. 22:18
반응형

nuxt.js 컴포넌트의 자동 Import는 퍼포먼스에 악영향을 미칩니까?

프로젝트에 Nuxt.js v2를 사용하고 있습니다.현재 nuxt.js의 컴포넌트 자동 Import를 유효하게 하고 있습니다.components: true내 안에서nuxt.config.js파일입니다. 컴포넌트 자동 Import를 사용하는 것이 생산 사이트의 성능에 부정적인 영향을 미치는지 궁금합니다.
vue.js와 같이 컴포넌트를 수동으로 Import해야 합니까?

자동 Import 기능은 일부 DX(개발자 익스피리언스) 전용으로 모든 것을 입력할 필요가 없습니다.템플릿은 코드 발송 시(또는 컴파일 시) 스캔되지만 성능은 컴포넌트를 수동으로 Import할 때와 동일합니다.

최종적으로 해석은 Vue 렌더 엔진에서 수행해야 합니다.따라서 Nuxt 팀이 제공하는 툴은 템플릿 자체에서 더 많은 컴파일을 수행하는 것이 아니라 미리 코드를 작성할 수 있도록 지원합니다.

그렇기 때문에 퍼포먼스 패널티가 없습니다.


컴포넌트 자동 Import 및 Composition API 훅을 사용하는 라이브러리(Nuxt3, Vitese 등)는 실제로 많이 있습니다.영향이 있으면 그렇게 널리 쓰이지 않으니 안심하세요.

언급URL : https://stackoverflow.com/questions/71806035/is-using-nuxt-js-components-auto-import-bad-for-performance

반응형