react를 프론트 엔드로 사용하고 PHP가 데이터 획득을 담당합니다. 둘 다 ajax를 사용하여 데이터를 전송합니다.
이렇게 하면 페이지를 렌더링한 후 사용자가 후속 작업을 수행할 수 있습니다.
그러나 첫 번째 렌더링된 페이지가 Ajax로 로드되면 약간 느린 느낌이 듭니다.
좋은 해결책 없을까요?
리액트를 프론트엔드로 사용하고, 데이터 획득은 PHP가 담당합니다. 둘 다 ajax를 사용하여 데이터를 전송합니다.
이렇게 하면 페이지를 렌더링한 후 사용자가 후속 작업을 수행할 수 있습니다.
그러나 첫 번째 렌더링된 페이지가 Ajax로 로드되면 약간 느린 느낌이 듭니다.
좋은 해결책 없을까요?
그냥 로딩을 하거나, PHP에서 HTML을 출력하게 하면 페이지 변수에도 데이터가 출력됩니다. 이렇게 하면 홈페이지에서는 Ajax 로딩이 생략됩니다
프런트 엔드:
react를 사용할 때 패밀리 버킷을 사용해야 하나요? 어떤 웹팩 패키징이라던가
사진 때문이라면 레이지 로딩이 가능한지 살펴보세요
백엔드:
프론트엔드가 필요 없으며 Chrome 앱 Postman을 사용하여 간단한 Ajax 로딩에 많은 시간이 걸리는지 테스트합니다. 그렇다면 서버의 ping 값을 살펴보고 데이터베이스 SQL 문과 디자인에 최적화할 수 있는 부분이 있는지 살펴봐야 합니다
프런트엔드와 백엔드 사이:
Relay와 GraphQL을 사용하여 해결하세요. 이 작업량은 상대적으로 규모가 큽니다. Facebook의 오픈소스 프로젝트는 자체적으로 사용됩니다.
가장 게으른 방법:
스플래시 화면(모바일 앱을 열었을 때 중앙에 로고가 있는 전환 그림과 유사) 또는 데이터 로드 프롬프트(로딩...)를 추가합니다.