- PVSM.RU - https://www.pvsm.ru -
Всем привет!
В конце года я решил подумать, что ждет JS разработчика в Новом 2019 году и подвести итоги этого года.
Добро пожаловать под кат!
Для начала предлагаю вспомнить что произошло в этом году в мире Javascript.
Прежде всего хочется выделить релиз Ecmascript 2018(статья на медиуме на русском [1]).
В нем добавили много всего прикольного, мне хочется выделить rest/spread и поддержку асинхронных итераций. JS все больше становится похожим на Питон, заимствуя у него лучшие фичи.
Кстати, про Питон. Все знают, что его активно используют для анализа данных и для машинного обучения. Так вот уходящий 2018 порадовал Javascript разработчиков релизом numjs [2] (порт питоновского numpy) и tensorflowjs [3].
И это очень круто! Считаю, что в 2019 нас ждет еще больше интересных релизов, связанных с анализом данных на JS.
Еще в этом году мы наблюдали за противостоянием React vs Vue.js.
Google trends говорит, что Reactjs искали чаще, чем vuejs:
React разработчики более востребованы на рынке труда:
Получится ли у vue догнать реакт в 2019 покажет только время.
Angular тоже не стоит списывать со счетов, ведь за ним стоит Google и куча сайтов написаны на нем. В итоге все три фреймворка востребованы, но лидером является, на мой взгляд, React.
В мире серверного JS тоже произошли изменения — прежде всего это релизы nodejs и npm, конечно. Самыми интересными, на мой взгляд, являются релиз Node 10 и вместе с ним NPM6
(вот статья [4]). Стабилизация N-API и улучшенная поддержка новых фич яс это очень здорово!
В этом году Typescript наконец-то попал в ТОП100 в рейтинге TIOBE. Думаю, в наступающем году его популярность продолжит расти.
Также хочется отметить релиз Webpack 4 и беты Webpack 5, поддержку Typescript в create-react-app с версии 2 и релиз electron 3 и 4.
В итоге JS мир активно развивался в 2018, вышли новые интересные релизы и могу предположить, что 2019 будет еще интереснее).
Всех с наступающим Новым годом!
В новом году пишите хороший код, не болейте и пишите годные статьи на Хабр.
Автор: Enmar
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/303767
Ссылки в тексте:
[1] статья на медиуме на русском: https://medium.com/@linus2228/javascript-%D1%87%D1%82%D0%BE-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D0%B2-ecmascript-2018-es2018-e0af4a53cb5c
[2] numjs: https://www.npmjs.com/package/numjs
[3] tensorflowjs: https://github.com/tensorflow/tfjs
[4] статья: https://habr.com/post/354234/
[5] Источник: https://habr.com/post/434788/?utm_campaign=434788
Нажмите здесь для печати.