• Вжух и готово — генерируем документацию из TypeScript кода с Typedoc
    0
    Честно говоря зайдя на сайт не очень понял реальную пользу от такой доки, она выглядит как типичные части MSDN, где про метод GetSepulkiFromSepulkary(int id) будет сказано что он достает сепульки из сепулькария и принимает целочисленный id в качестве параметра. Эти доки полезны в качестве тайпингов прямо в IDE, где ты получишь автодополнение или просто просмотр сигнатур, но не на сайте. На сайте гораздо полезней были бы реальные примеры использования (то что пытался делать Stackoverflow Documentation, хотя сам этот проект провалился), взаимодействия между методами, подводные камни и т.п. А сейчас я захожу и вижу

    image

    Куда мне здесь пойти и как этим пользоваться я не очень понимаю.
  • npm link на стероидах
    +1
    В свежем проекте где на ходу принимаются решения и устанавливаются и удаляются пакеты это очень критично
    Плюс это позволяет приятно экспериментировать, создал папку, быстро поставил что нужно, попробовал, удалил
    npm v5 решил эту проблемы, но последние полгода до его выхода pnpm и yarn решали
  • npm link на стероидах
    0
    Добавить поддержку будет очень легко в силу того что они практически совместимы
  • Ref-атрибуты и DOM в React
    +2
    То есть каждую перерисовку LoggingButton внутренний button будет получать НОВЫЙ экземпляр функции и потому Реакт будет считать, что его необходимо обновить, хотя можно было бы использовать закешированный (старый) вариант, если бы экземпляр функции с контекстом был создан и сохранен изначально.


    Следует понимать что это актуально только если реализовывается shouldComponentUpdate со сравнением функций переданных через props. Стандартная реализация shouldComponentUpdate просто возвращает true, поэтому компоненту глубоко плевать на то, новосозданная это функция или закешированная.

    П.С. вот хорошая статья на тему производительности реакта http://blog.csssr.ru/2016/12/07/react-perfomance/