Дайджест свежих материалов из мира фронтенда от JSExpert ( 23 ноября — 5 декабря 2018)
Небольшая подборка с ссылками на интересные материалы из области фронтенда и около него за последних 2 недели ( 23 ноября — 5 декабря 2018)
JavaScript
Стрелочные функции в JavaScript: зачем они нужны, как с ними обращаться, когда ими стоит пользоваться, а когда — нет
И снова вспомним с вами, что такое стрелочные функции, зачем они нужны, что можно делать с их помощью, а что — нет.
Функции высшего порядка в JavaScript: что это такое?
Представляем вам перевод статьи Sukhjinder Arora, опубликованной на ресурсе Bits and Pieces. Вы узнаете о функциях высшего порядка в JavaScript, как их использовать, научитесь создавать собственную функцию высшего порядка и многое другое!
Руководство по JavaScript, часть 8: обзор возможностей стандарта ES6
Продолжение руководства по JavaScript, в котором вы узнаете или повторите возможности стандарта ES6.
Предыдущие части можно посмотреть в этой же статье.
TypeScript
TypeScript: Десериализация JSON в классы с валидацией типов у свойств
Не так давно в JavaScript появилась такая замечательная вещь как классы, которая значительно упростила процесс написания кода. Но к сожалению не появился функционал для десериализации JSON в эти самые классы, т.е. сериализовать класс в строку можно, а вот обратно уже своими силами. И вот для исправления этого недостатка и была написана библиотека ts-serializable которой автор решил поделится со всеми.
Node.js
Самые популярные Node.js-фреймворки 2018 года
Автор этого материала рассказывает о самых популярных в наши дни фреймворках для Node.js. В этот список входят Sails.js, Hapi.js, NestJS, LoopBack, Derby.js, Mean.io и Total.js.
Занимательное
Тренды в языках программирования 2019
2018 запомнится нам открытиями в сфере искусственного интеллекта и машинного обучения, скачками биткоина и развитием блокчейна. А что нас ждет в новом году?