Программист, спортсмен и человек, нашедший себя в создании музыки
Контакты

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (4)
  • Как уменьшить время ответа сервера Node.js?

    Infonautica
    @Infonautica
    Front-end Developer
    Йо, Jade – отличный и удобный шаблонизатор, но он является САМЫМ медленным среди своих собратьев. Рекомендую перейти на какой-нибудь ect.js. Синтаксис малость сложнее, но стократный прирост в скорости рендеринга того стоит. В таких случаях лучше делать так:
    1. Гуглишь топ шаблонизаторов по скорости
    2. Выбираешь самый удобный по синтаксису/документации/религии
    3. Переходишь на него и живешь счастливо
    Ответ написан
    1 комментарий
  • Какая ситуация с версиями React?

    Infonautica
    @Infonautica
    Front-end Developer
    Последняя стабильная – 15.6.1
    Все сидят в ожидании мажорного релиза 16-ой версии

    Проблем с совместимостью нет, начинай с 15-ой и обрати внимание на вещи, которые будут выключены в след. версии: PropTypes не из пакета 'prop-types', createClass
    Ответ написан
    9 комментариев
  • Как оптимизировать приложение на React/redux?

    Infonautica
    @Infonautica
    Front-end Developer
    1. Выключить все логи в консоль -- это синхронная, блокирующая браузер, операция.
    2. Проверить код через ESLint, он дает много подсказок по написанию не только красивого, но и правильного кода.
    3. Использовать старые реализации каких-либо операций, например Array.slice() вместо ...spread-оператора
    4. Проверить презентационные компоненты, чтобы они обновлялись только в случае, если им РЕАЛЬНО нужно обновить отображаемые данные
    Ответ написан
    Комментировать