⚙️ Задача 7.2 -

📌 Напишите блог, объясняющий вариант использования javascript в любой из ваших любимых отраслей.

💫 В этом блоге мы увидим, как linkedin добился использования Node JS, который представляет собой кроссплатформенную внутреннюю среду выполнения JavaScript с открытым исходным кодом, которая работает на движке V8 и выполняет код JavaScript вне веб-браузера.

  • Node.js, серверная программная платформа на основе JavaScript, используемая для создания масштабируемых сетевых приложений,
    в последние пару лет пользуется большой популярностью среди многих разработчиков, хотя ее популярность также смогла привести в ярость некоторых других. которые выпустили шквал негативных сообщений в блогах, чтобы указать на очевидные
    недостатки. Тем не менее, будучи новым и непроверенным, Node продолжает привлекать больше пользователей.
  • В 2011 году к этому движению присоединилась компания LinkedIn, решившая перестроить свои основные мобильные сервисы на Node. Профессиональный сетевой сайт
    , который полагался на Ruby on Rails, стремился к повышению производительности и масштабируемости. Благодаря повсеместному использованию неблокирующих примитивов и однопоточного цикла обработки событий Node
    казался многообещающим.
  • После создания Node.js в 2009 году Райаном Далем (сейчас в Joyent, который спонсирует и поддерживает Node) разработчикам не потребовалось много времени, чтобы им воспользоваться. Поскольку Node использует JavaScript, язык, в значительной степени связанный с клиентской стороной веб-приложений, он дает разработчикам, работающим на стороне клиента, возможность также
    работать над соответствующими функциями на стороне сервера.
  • Киран Прасад, который присоединился к LinkedIn в 2011 году в качестве старшего директора по мобильной разработке, возглавил переход компании на Node. На стороне сервера мобильный интерфейс LinkedIn теперь полностью построен на Node.
  • Прасад признает, что Node - не лучший инструмент для каждой работы, но, проанализировав систему LinkedIn, Прасад и его команда определили, что для повышения эффективности нужна система, управляемая событиями.
  • Node также оказался
    привлекательным, потому что он тонкий и легкий, позволяя напрямую манипулировать объектами данных.
  • Прасад был хорошо подготовлен к своей роли в мобильных сервисах в LinkedIn, поскольку уже накопил многолетний опыт работы с мобильными приложениями на платформе WebOS в Palm и Handspring, а также работал в качестве независимого разработчика программного обеспечения для мобильных веб-сайтов (в качестве генерального директора в Sliced ​​Simple и Технический директор компании Aliaron).
  • Здесь он вместе с Келли Нортон и Терри Коатта рассказывает о внедрении LinkedIn Node.js. Нортон был одним из первых инженеров-программистов, которые работали над Google Web Toolkit (GWT) до того, как основал Homebase.io,
    которая разрабатывает маркетинговые инструменты следующего поколения.
  • Коатта - технический директор компании Marine Learning Systems, которая разработала систему управления обучением, ориентированную на морскую промышленность. Ранее он работал в AssociCom, Vitrium Systems, GPS Industries и Silicon
    Chalk.

Задача успешно выполнена !!