Ежедневные архивы: 20.07.2018

Яндекс стал лучшим работодателем среди отечественных IT-компаний

От автора: согласно социологическому опросу, проведенному среди сотрудников IT-индустрии, лучшим отечественным работодателем в этой сфере стала компания «Яндекс». Специалисты социальной платформы «Мой круг» обнародовали собственный рейтинг лучших российских работодателей в IT-сфере. Для его составления было опрошено около 1,5 тыс. специалистов. В ходе исследования респондентов просили оценить свою компанию-работодателя по двенадцати показателям: уровень заработной платы, использование современных технологий, возможность карьерного роста, ...

Читать далее »

React JS PropTypes — Валидация свойств

От автора: валидация свойств с помощью React PropTypes — полезный способ принудительного использования компонентов. Это поможет избежать во время разработки будущих ошибок и проблем, когда приложение станет больше. Это также делает код более читаемым, так как мы можем видеть, как использовать каждый компонент. Валидация свойств В этом примере мы создаем компонент App со всеми реквизитами, которые нам нужны. App.propTypes используется ...

Читать далее »

React JS — API компонентов

От автора: в этой главе мы расскажем о React js API. Мы рассмотрим три метода: setState(), forceUpdate и ReactDOM.findDOMNode(). В новых классах ES6 мы должны вручную привязать их. Мы будем использовать в примерах this.method.bind(this). setState Метод setState() используется для обновления состояния компонента. Этот метод не заменяет состояние, а только добавляет изменения в исходное состояние. import React from 'react'; class App ...

Читать далее »

React JS — жизненный цикл компонентов

От автора: в этой главе мы рассмотрим, какие методы обрабатывают в React жизненный цикл компонента. Методы жизненного цикла componentWillMount выполняется перед рендерингом как на стороне сервера, так и на стороне клиента. componentDidMount выполняется после первого рендеринга только на стороне клиента. Здесь выполняются запросы AJAX и обновления DOM или состояния. Этот метод также используется для интеграции с другими фреймворками JavaScript и ...

Читать далее »

Как создавать Vue-компоненты, словно профи

Перевод статьи How To Build Vue Components Like A Pro ? с сайта blog.bitsrc.io для css-live.ru, автор — Rajat S Vue — один из самых быстро растущих фреймворков в современном мире. Представленный как «интуитивный, быстрый и компонентный» инструмент на базе паттерна MVVM для построения интерактивных интерфейсов, Vue стал любимым JavaScript-фреймворком для разработки интерактивных веб-приложений и интерфейсов для каждого разработчика. Его ...

Читать далее »