가장 좋은 방법은 무엇인지 궁금합니다. 드롭 다운 선택 위젯이 있다고 가정 해 보겠습니다. 페이지가 서버에서 제공되거나로드 된 후 내용이 미리로드되어야하는 경우 AJAX 요청을 통해 내용을 검색하고 채워야합니까?서버 측 대 클라이언트 측 (AJAX) 로딩
나는 그것을 비어있는 것으로로드하고 AJAX 호출을 발행하여 내용을 검색한다는 아이디어를 좋아한다. 하지만 그로 인해 페이지 로딩 속도가 느려집니다. 특히 페이지에 서버의 컨텐츠를로드해야하는 여러 위젯이있는 경우?
로드되는 콘텐츠의 양에 영향을 줍니까?
드롭 다운 예에서 드롭 다운의 옵션을 의미했습니다. 그래서 내가 선택하는 직원의 드롭 다운을 가지고 있다면, 나는 그 직원리스트를 언급하고 있습니다. 빈 드롭 다운을로드하고 컨트롤러 초기화시 직원을 검색하고 드롭 다운을 채우게할까요?
하지만 데이터베이스에 저장된 emplyees와 일부 직원 데이터의 200 행을 가정 해 봅시다. 페이지를로드하고 페이지에로드 할 때 init 함수가 직원의 데이터 집합을 검색하고 데이터 격자를 채우고 표시하는 컨트롤러가 있습니까?
페이지가 서버에서 제공되는 경우 서버 측에서 데이터 그리드도 생성하고로드 된 서버 측의 데이터 세트를 검색합니다. 이것은 과거에 PHP, JSP 및 ASP를 대부분 사용하는 데 익숙한 프로그래밍 세계입니다. 어떤 멋진 페이지 효과 등을 위해서만 자바 스크립트를 사용하십시오.
페이지가 로딩되거나로드 될 때 아이디어가 마음에 들지만, AJAX 요청은 위젯/컨텐츠를 채우기 위해 필요한 데이터를 검색해야합니다. 현재 화면. 지금은 페이지를 그리는 서버에 더 많은 요청을하고 있기 때문에 페이지로드가 느려지거나 느린 것으로 우려됩니다. 페이지에 대한 초기 요청과 위젯을 채우기 위해 필요한 각 데이터 집합에 대한 요청입니다.