Aby zminimalizować liczbę żądań wysłanych do mojego serwera i poprawić czas ładowania, zastanawiałem się nad połączeniem wszystkich moich plików JS, w tym plików js dostawcy, takich jak kątowe, jquery- ui, ... Powszechną praktyką jest to zrobić, ale często widzę strony internetowe, które nie zawierają plików JS swoich dostawców w tym samym pliku JS. Wiem, że wiele witryn używa CDN do ponownego użycia buforowanej wersji pliku JS, który mógł zostać użyty przez inną stronę. Howewer, czasami są one oddzielne sprzedawca pliki JS, które są obsługiwane na tym samym serwerze, na przykład na Github:Czy są jakieś wady łączenia wszystkich plików JavaScript (w tym dostawcy)?
Github posiada:
- Frameworks.js że zawiera modernizr, jQuery
- github -... js zawierający JS od samego Github.
Czy jest jakiś szczególny powód, aby to zrobić? Czy są jakieś problemy, które mogą się pojawić, ponieważ łączysz wszystkie swoje pliki JS?