/ Вопросы и ответы по JavaScript / Что можно сделать с помощью JavaScript

Что можно сделать с помощью JavaScript

76
Javascript медленно завоевывает мир. Сейчас это один из самых доминирующих языков программирования на планете. Но, что же можно сделать с javascript? В этой статье мы разберем все, что можно сделать с помощью javascript.

Сайты

Это очевидно. Node.js и React являются одними из самых популярных систем для разработки под backend и frontend. Есть много библиотек вокруг этого языка, которые смогут вам помочь. Когда дело доходит до веб-разработки, вы должны использовать Javascript, нравится вам это или нет.

Чат-боты

Чат-боты - это новый этап в маркетинге и интерактивных технологиях. Почти все имеют чат приложения.

Например есть Botpress, это фреймворк для создания и управления чат-ботами с использованием JavaScript. Кроме того, почти все продукты chatbot-as-a-service используют стандартные веб-протоколы, что означает, что javascript работает отлично.

Игры

Javascript может использоваться для создания целых игровых движков. В Javascript есть тонны движков для создание игр.

Например Babylon.js, служит для написания интерактивных 3D игр.

Машинное обучение

Как же ИИ может обойти javascript? Теперь даже Google Tensorflow поддерживает javascript. Но это не единственная библиотека, которая поддерживает javascript для ИИ. Вот например:

BrainJS - для построения нейронных сетей

WebDNN - для запуска нейронных сетей в браузере с использованием видеокарт.

Keras.js, который может запускать предварительно обученные модели Keras, используя javascript.

Есть множество и других проектов. Ключевым выводом является то, что javascript дает вам доступ к машинному обучению и искусственному интеллекту. Это позволяет легко подключиться к существующему бэкэнду или приложению, используя JS.

Роботы и IoT

Если до сих пор не было ясно, Javascript приведёт в действие наших будущих роботов. Как только вы получите свой веб-API для своего приложения машинного обучения, вы сможете подключить этот сетевой мозг к вашему роботу.

Вот два хороших фреймворков для вашего робота:

Johnny-Five - назван в честь дружественного робота от Short Circuit. Имеет официальный набор аппаратного обеспечения и плагинов для каждого основного комплекта электроники DIY.

Cylon JS - назван в честь злых роботов с Battlestar Galactica.

Заключение

Не так много осталось вещей, которых нельзя сделать при помощи Javascript. Если вы собираетесь изучать новый язык программирования или вы новый разработчик, это место для начала.