5 Дек 2018

Дайджест свежих материалов из мира фронтенда от 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 запомнится нам открытиями в сфере искусственного интеллекта и машинного обучения, скачками биткоина и развитием блокчейна. А что нас ждет в новом году?