Всем привет!!!🙌

Что такое JavaScript?

JavaScript – это текстовый язык программирования, используемый как на стороне клиента, так и на стороне сервера, который позволяет делать веб-страницы интерактивными. В то время как HTML и CSS — это языки, которые определяют структуру и стиль веб-страниц, JavaScript предоставляет веб-страницам интерактивные элементы, привлекающие внимание пользователя.

Использование JS компанией Google:

Почему Google не использует JavaScript? Серьезно, это везде. Результаты поиска Google, которые появляются по мере того, как вы печатаете, попадают туда с помощью JavaScript. Веб-клиент Gmail работает на JavaScript. Гугл документы? Да, это тоже JavaScript.

Google разрабатывает и обычно открывает свои собственные инструменты JavaScript. Самый очевидный пример — AngularJS. Angular наиболее широко используется в рекламной платформе DoubleClick от Google, но это также одна из самых популярных доступных платформ внешнего интерфейса. Это даже часть стека MEAN.

Более интенсивные сервисы Google, такие как Google Docs, используют Closure Tools. Этот набор инструментов компилирует JavaScript в более быструю форму более низкого уровня, более подходящую для многофункциональных веб-приложений с высокой скоростью отклика.

Есть еще один важный момент, который стоит затронуть. Google разработал Chrome. Chrome, будучи веб-браузером, нуждался в движке JavaScript, поэтому Google также создал V8. V8 не только поддерживает Chrome, но и лежит в основе NodeJS. Итак, без Google не было бы и Node.

Преимущества JS:

JavaScript имеет тенденцию быть очень быстрым, потому что он часто запускается непосредственно в браузере клиента. Пока JavaScript не требует внешних ресурсов, он не замедляется из-за обращений к внутреннему серверу. Кроме того, все основные браузеры поддерживают компиляцию JIT (точно в срок) для JavaScript, что означает отсутствие необходимости компилировать код перед его запуском.

JavaScript работает на стороне клиента, поэтому в целом он снижает нагрузку на серверы, а простым приложениям сервер может вообще не понадобиться.

Есть много способов использовать JavaScript через серверы Node.js. Если вы загружаете Node.js с помощью Express, используете базу данных документов, такую ​​как MongoDB, и используете JavaScript во внешнем интерфейсе для клиентов, можно разработать все приложение JavaScript от начала до конца, используя только JavaScript.

Недостатки JS:

Поскольку код JavaScript выполняется на стороне клиента, ошибки и упущения иногда могут быть использованы в злонамеренных целях. Из-за этого некоторые люди предпочитают полностью отключать JavaScript.

Хотя скрипты на стороне сервера всегда выдают один и тот же результат, разные браузеры иногда по-разному интерпретируют код JavaScript. В наши дни различия минимальны, и вам не нужно об этом беспокоиться, пока вы тестируете свой скрипт во всех основных браузерах.

СПАСИБО…!✌