Что нужно знать React-разработчику в 2021 году

Инструменты и ключевые навыки, которыми нужно владеть React-разработчику в 2021 году, чтобы быть востребованным специалистом.

Обложка: Что нужно знать React-разработчику в 2021 году

Как стать React-разработчиком в 2021: дорожная карта

Хотите знать, как стать React-разработчиком в 2021? Держите дорожную карту, которая собрала must-have темы и инструменты.

Обложка: Как стать React-разработчиком в 2021: дорожная карта

Создание приложений для Windows на React Native

На React Native разрабатываются нативные приложения под Android и iOS. Благодаря одному репозиторию на нём можно писать и под Windows.

Обложка: Создание приложений для Windows на React Native

Flutter vs React-Native: детальное сравнение

Сравнение Flutter и React-Native от разработчика, который провёл несколько месяцев с первой технологией и имеет много опыта с последней.

Обложка: Flutter vs React-Native: детальное сравнение

Интегрируем React приложение в Microsoft Office

Как можно расширить возможности MS Office с помошью кастомного расширения на JavaScript.

Обложка: Интегрируем React приложение в Microsoft Office
Игра «Змейка»
Собирай слова и пройди все уровни

Оптимизация графиков Recharts

Статья, которая будет интересна тем, кто использует React и Recharts (или другую библиотеку на основе SVG) для построения графиков.

Обложка: Оптимизация графиков Recharts

Типичные ошибки джунов, использующих React

Разбор некоторых из ошибок (и возможных решений), которые джуны совершают на раннем этапе своего профессионального роста.

Обложка: Типичные ошибки джунов, использующих React

Как разработать своё первое приложение на React Native

Разбираемся, что же такое React Native, почему он сейчас важен и популярен, а также создаём небольшой проект для демонстрации основ.

Обложка: Как разработать своё первое приложение на React Native

Создаём веб-приложение с бэкендом на Django и фронтендом на React

Создаём REST API на Django, добавляем React в проект и соединяем Django и React.

Обложка: Создаём веб-приложение с бэкендом на Django и фронтендом на React

10 фишек из JavaScript, которые помогут писать более качественный код на React

React — это почти чистый JS. Чем лучше вы понимаете JS, тем лучше вы в React. Разбираем концепции, которые помогут кодить круче и на том, и на другом.

Обложка: 10 фишек из JavaScript, которые помогут писать более качественный код на React
Обложка книги Скрам. Революционный метод управления проектами

Скрам. Революционный метод управления проектами

Скрам. Революционный метод управления проектами

Книга, которая обязательна к прочтению не только менеджерам проектов, но и тем, кто эти проекты выполняет и кого пытаются «аджализировать».

Читать разбор книги

Cравнение фреймворков для кроссплатформенной мобильной разработки: React Native, Flutter, Ionic, Xamarin и PhoneGap

Сравниваем самые популярные кроссплатформенные фреймворки и разбираемся, в каких случаях выгодно использовать каждый из них. Есть удобная таблица.

Обложка: Cравнение фреймворков для кроссплатформенной мобильной разработки: React Native, Flutter, Ionic, Xamarin и PhoneGap

React Context за 5 минут: что это и как использовать

Что такое React Context и как с ним работать? Быстрый и понятный разбор на примере.

Обложка: React Context за 5 минут: что это и как использовать

Создаём drag-and-drop элементы на React

В этой статье рассмотрим создание drag-and-drop элементов на React с помощью библиотеки react-beautiful-dnd от Atlassian.

Обложка: Создаём drag-and-drop элементы на React

Пишем приложение со списком дел при помощи React Hooks

React Hooks — это функции, которые позволяют определять категорию состояния и жизненный цикл (state, lifecycle) React-компонента без использования ES6-классов. Некоторые преимущества React Hooks: изолированная логика упрощает последующие тесты; при распределении…

Обложка: Пишем приложение со списком дел при помощи React Hooks

Рефакторинг через классы: вычищаем свой JavaScript-код

В средних и больших проектах рационально выносить часть функциональности в отдельные классы. В статье рассотрен необольшой пример такой оптимизации.

Обложка: Рефакторинг через классы: вычищаем свой JavaScript-код

Способы передачи данных между компонентами в React

React имеет различные способы передачи данных между своими компонентами:Render props / props; Context; React-Redux / Redux.

Обложка: Способы передачи данных между компонентами в React

React: практики, которые помогут стать продвинутым разработчиком

React — популярный веб-фреймворк. Если изучить его глубже, то будет проще разобраться с другими проектами на его основе.

Обложка: React: практики, которые помогут стать продвинутым разработчиком
React, Angular и Vue

React, Angular и Vue: что изучать в 2019 году?

Фронтенд — одно из наиболее динамично развивающихся направлений современной разработки. Неудивительно, что он оброс множеством инструментов, библиотек и фреймворков, призванных помочь в работе. Но возникает новая проблема: Что выбрать для…

Обложка: React.js для продолжающих

React.js для продолжающих

Итак, вы разобрались с основами React. Что дальше? А вот что — 5 концепций, изучение поднимет ваш скилл на новый уровень.

Пример серверного рендеринга: прокачиваем email-рассылку при помощи React

Рассказывает Альберто Рэстифо, JS-разработчик Пару недель назад менеджер нашего проекта сообщил, что в ближайшие несколько спринтов мы будем заниматься электронными письмами. Автоматически генерируемые email’ы надо было сделать отзывчивыми, что привело бы к усложнению вёрстки.

email
Обложка: Пишем полноценное приложение на React с нуля за час

Пишем полноценное приложение на React с нуля за час

В этой статье вы познакомитесь с React — JavaScript-библиотекой для создания пользовательских интерфейсов. Вы напишете приложение прогноза погоды с нуля.

Соцсеть в виртуальной реальности, управление компьютером силой мысли и множество новинок для разработчиков — всё, что Facebook показала на конференции F8

18–19 апреля прошла ежегодная конференция Facebook под названием F8. В рамках этого события компания показала множество различных новинок.

Обложка: Соцсеть в виртуальной реальности, управление компьютером силой мысли и множество новинок для разработчиков — всё, что Facebook показала на конференции F8

9 полезных советов для тех, кто начинает знакомство с React.js

Рассказывает Кэм Джексон  Я использую React.js уже 6 месяцев. Да, звучит, как короткий срок, но для постоянно изменяющегося мира JS-фреймворков это очень долго! Я уже давал советы новичкам, и поэтому решил, что…

Обложка: 9 полезных советов для тех, кто начинает знакомство с React.js