Внешний JavaScript
💻 Важная особенность JavaScript и CSS в том, что их можно повторно использовать на разных страницах. Так например, обычно создаётся файл вроде common.js и common.css с общими универсальными функциями для сайта, и общей стилизацией для сайта. И эти файлы подключаются ко всем страницам сайта. Таким образом, редактируя программный код в одном месте - мы видим изменения сразу на всех страницах сайта. Это позволяет отделить программный код, стилизацию сайта, и разметку страниц друг от друга.
🌏 JavaScript и CSS файлы могут быть внутренними или внешними. Внутренние файлы располагаются на том же сервере, где хранится сам сайт. Внешние файлы могут располагаться на других, удалённых серверах. Так например, многие JS-библиотеки или фреймворки хранятся на общедоступных серверах. И можно подключить их "удалённо", без скачивания файла на собственный сервер. Это так же ускоряет разработку, и позволяет иметь подключенный программный код в наиболее актуальных версиях.
Полезная ссылка для чтения:
✅ Подробная статья
Post #160
258