Подключайте через более надежные источники, не зависящие от политической конъюнктуры.
Лучше cdn, потому что у большинства юзеров библиотека будет уже в кэшэ. И, скорее всего, cdn гугла работает быстрее, чем ваш хостер, поэтому даже если не в кэше, то все равно быстрее.
К объекту через прототипы может быть прикручено какое-то общее свойство, которое в данном контексте не нужно. Поэтому тут и проверяются свойства именно этого конкретного объекта без беготни по цепочке прототипов.
Надо понимать — для чего это вам нужно. Для разработки с нуля точно не нужно. Но если вы предполагаете копаться в старом коде, то без этого не обойтись.
В чем проблема взять координаты левого верхнего угла элемента, высчитать множество точек исходя из этих данных и computed-размеров элемента и проверять на попадание курсора в это множество?
На сервере Нода работает в том случае, если к ней идут обращения с сайта. Например, можно реализовать API на сервере на Ноде и слать запросы с сайта (то есть, с клиента) на сервер, получать и обрабатывать ответы и выводить результат.
Но совсем необязательно делать API на Ноде, да и вообще необязательно делать API — можно по-старинке зашить логику и вьюшки в MVC и сделать проект на чистом PHP, а JS использовать только для слайдеров каких-нибудь.
Последние пару лет (let, promise, spread, вот это все) JS стал прекрасен. Особенно если понять его функциональную парадигму, которая так мило слизана с LISP-а.
Глобально - установка в систему. Например, Нода и npm должны стоять глобально, чтобы к ним был доступ из любого места в ОС. В то же время, различные библиотеки для работы над конкретным проектом надо ставить локально, потому что вне проекта они вам не нужны. Но вот Галп или Вебпак можно поставить глобально, опять же, чтобы не тащить их каждый раз в проект. Просто время от времени следить за обновлениями.
Погружаясь во фреймворки и не имея при этом базовых фундаментальных знаний и понимания концепций языка, вы обречены на вечный манки-кодинг. То, что описано в туториалах — вы сможете повторить. Но если шаг влево или вправо — все, тупак.
И кто вам сказал, что нельзя обе темы изучать одновременно?