2013-02-03 8 views
0

제가 작업 한 작은 웹 응용 프로그램이 있으며 Javascript의 양이 늘어나 기 시작합니다. 나는 최고의 실천이 있었는지 궁금 해서요 (만약 하나가 있다면)로드 할 때/자바 스크립트를 참조하십시오. 처음에는 모든 것을 한 번에 또는 동적으로 필요에 따라?자바 스크립트가 처음이나 동적으로?

내 사이트의 일부가로드되어 필요할 때 아약스를 통해 동적으로 자바 스크립트 참조를 추가하는 방법을 알고 있습니까?

나는이 질문이 의미가 있기를 바랍니다. 나는 아직도 이것에 익숙하지 않습니다.

감사합니다.

+0

음 ..... 상황에 따라 다릅니다. 무슨 뜻인지, 무엇을하고 싶은지, Javascript 나 Ajax를 사용해야하는 이유. JS 나 Ajax 같은 클라이언트 측 스크립팅 언어를 사용하는 이유를 먼저 알아야합니다. – polin

+0

작동 원리를 알고 있다면 그러한 솔루션의 장점/단점에 대해 알아야합니다. – Bergi

답변

1

정말 자바 스크립트의 크기에 따라 다릅니다. 브라우저 요청이 50 x 1kb 인 것보다 한 번에 하나의 50kb 파일을로드하는 것이 좋습니다. 무엇보다도 먼저 JavaScript 소스를 최소화하고 그 위치를 확인하는 것이 좋습니다.

사이트를 벤치마킹 할 수있는 훌륭한 도구는 YSlow이며 개선 할 사항을 제안합니다. YSlow가 비판하는 모든 것을 해결하려고하지 마십시오. 권장 사항 중 일부는 정말 큰 사이트에만 적합합니다. (예 : 분산 CDN이 필요하지 않은 경우)

JavaScript 확장을 위해 Google의 Closure Compiler을 사용해 본 경험이 있습니다.

관련 문제