Anton Kosykh
1 min readJul 24, 2017

--

Без обид, но пост ни о чем вообще

  1. Рендеринг из строки, даже для простого сайта — перебор. Будет какая-то условная кнопка лайка к посту. И чтобы поменялось число, будет перерендериваться все дерево. А если постов на странице 100?
  2. Тема “реактивности” никоим образом не затронута. Под реактивностью должно подразумеваться взаимодействие данных и интерфейса . Сюда входит отслеживание событий кликов/ввода у элементов и отслеживание изменений у объекта с данными. В статье же ничего вышеперечисленного нет, вместо этого функция update, которая в статье про реактивность должна дергаться автоматически
  3. В чем заключается здесь чисто функциональный подход? В том, что вы используете 3 функции? Которые, при этом, взаимодействуют с внешним скоупом, что противоречит правилу stateless. А функции для вычисления площади можно было положить в объект и сделать действительно реактивными через Object.defineProperty с get.

Я понимаю, что это перевод, но можно было и дополнить материал действительно нужной информацией

--

--

Anton Kosykh
Anton Kosykh

Written by Anton Kosykh

— Stricty pants nerd that sounds like total dork (according to one of the readers) — Also YOLO JavaScript Engineer

No responses yet