현재 Laravel/Vue.js 프로젝트에서 동일한 데이터 (예 : 운영 체제의 정적 목록) 둘 다 백엔드와 프론트 엔드에 있습니다. 지금까지 생각한 다른 옵션은 다음과 같습니다.Laravel/Vue.js 프로젝트에서 정적/구성 데이터를 공유하는 가장 좋은 방법은 무엇입니까
- 내 Laravel 및 vue.js 프로젝트에 중복 데이터가 있습니다.
- 은 API
- 공유를 통해 프론트 엔드로 데이터를로드하는 일반적인 정적 구성 파일을 통해 그리고 아마도 세 번째 옵션은 보이지
처리 시간 (현재 사용 웹팩)에서 뷰에 데이터를 프리로드 데이터 데이터의 중복 및 불필요한 요청을 할 필요가 없으며 기존 도구로 수행 할 수 있는지 궁금해 할 때 가장 좋습니다.
어떻게 당신이 "최고"정의합니까? 이것은 나에게 매우 주관적이거나 의견에 기초한 소리입니다. –
안녕하세요 @DavidStockinger - 분명 거기 있어야합니다. 여기서 가장 좋은 점은 데이터 복제를 피하고 첫 번째 옵션과 같이 두 곳에서 유지해야한다는 것입니다. 두 번째 옵션은 응용 프로그램의 크기에 따라 과도하게 필요할 수있는 정적 데이터에 대한 API 요청을 수행해야하므로 두 옵션 모두 성능이 떨어집니다. – PSEUDOH