Плохой код #4

13 Мая 2016

Исправляем плохой код. Непонятности и неявности

Плохой код #3

13 Мая 2016

Исправляем плохой код. Имена

Метод функций bind своими руками

10 Мая 2016

Разбираемся, как работает метод функций bind, как происходит привязка контекста и строим свой аналог на основе метода apply

Плохой код #2

1 Мая 2016

Исправляем плохой код. Комментарии

Плохой код #1

24 Апреля 2016

Исправляем плохой код

React на практике: приложение с сортировкой и поиском данных

15 Апреля 2016

В первом выпуске React Challenge я предложил вам построить небольшое приложение на React, чтобы вы смогли прощупать библиотеку на более сложном проекте, чем, например, TODOList. Для выполнения челенджа у вас был небольшой стартовый шаблон, который отвечал за компилирование JavaScript и Sass, а также за генерирование случайных данных для приложения. Всего в первом челендже по официальным данным (количество форков на Github) приняло участие более 150 человек и многие даже довели дело до конца. Настало время во всём разобраться и подвести итоги.

ES6 классы

9 Апреля 2016

Нет, ничего не изменилось, прототипы никуда не ушли, а классы лишь приятная обёртка над прототипным наследованием. В классическом понимании классов в JavaScript никогда не существовало и не будет существовать никогда. Многие разработчики, особенно те, которые решили познать мир JavaScript после изучения другого языка программирования, не понимают (или не хотят понять) разницы между классическим и прототипным наследованием, в результате чего они буквально отказываются полностью использовать самый мощный инструмент, которым только может вооружиться JavaScript-разработчик. Поэтому данная статья, в первую очередь, призвана объяснить, почему классы, появившиеся в новом стандарте языка, не то, чем кажутся на первый взгляд.

Добро пожаловать в мир React

4 Апреля 2016

Сейчас вы на каждом шагу вы слышите: "React! Виртуальный DOM! Компоненты!". Настало время внести ясность, что это такое, как с этим жить и работать.

JSONY парсер

21 Марта 2016

Напишите парсер упрощенного JSON формата.

React Challenge #1: сортировка и поиск

18 Марта 2016

В первом выпуске React Challenge я предлагаю вам прощупать React и, в целом, составить для себя какое-то представление о том, что это вообще такое. В этом челендже будем разрабатывать достаточно простое приложение для поиска и сортировки данных.