Когда я впервые начал изучать React, меня пугал жаргон и кажущиеся сложными отношения между различными компонентами и многочисленными методами. Единственный способ, которым я изучил React, — это помощь моей сестры, которая тоже занимается программированием. Попутно мы обнаружили много отличных ресурсов для изучения React. Я хотел бы поделиться ими с вами сегодня…

Большинство этих ресурсов бесплатны, если не указано иное — они варьируются от письменных статей и учебных пособий до электронных книг, онлайн-курсов и видео. Вот 10 замечательных ресурсов, которые помогут вам начать изучение React.

Начало здесь

Эти первые пять ресурсов предназначены для абсолютных новичков. Я рекомендую вам начать здесь, если вы только начинаете работать с React, но немного знаете JavaScript.

  1. Codecademy Learn ReactJS: Часть 1 — мне очень нравятся курсы Codecademy, и их курс React ничем не отличается. Ниже ссылка на вторую часть…
  2. Codecademy Изучайте ReactJS: Часть 2
  3. Официальная документация React — это своего рода энциклопедия/словарь всего, что связано с React. На этом сайте вы найдете руководства, определения, важную информацию и многое другое.
  4. CodeSchool’s Powering Up With React — этот курс не полностью бесплатный, и мне еще предстоит его пройти, но моя сестра, любящая программировать, настоятельно рекомендует его. Вы можете попробовать первый уровень бесплатно, чтобы убедиться, что он вам подходит, прежде чем платить. Этот курс содержит видеоуроки и практические упражнения, которые помогут вам начать работу с React.
  5. Introduction to React — бесплатная электронная книга Кори Гакенхаймера. Когда я начал изучать React, меня больше всего удивило количество отличных бесплатных электронных книг по этой теме. Вот ссылка на библиотеку электронных книг React. Что касается введения в React, я очень рекомендую эту книгу. В начале своего пути изучения React я постоянно обращался к нему.

Продолжить обучение

Эти последние пять ресурсов предназначены для тех из вас, кто немного знаком с React и готов приступить к созданию нескольких стартовых проектов.

  1. Build With React — это обширный веб-сайт, полный отличных интерактивных руководств по изучению React.
  2. Обязательно прочтите Методы жизненного цикла React — как и когда их использовать Скотта Доумса из MuseFind. Я так много узнал о React из этой статьи — она действительно прояснила мою путаницу с методами жизненного цикла.
  3. Где хранить данные компонентов React: состояние, хранение, статика и это Сэма Коркоса в публикации Free Code Camp. Эта статья очень помогла мне в изучении состояния.
  4. Бесплатная электронная книга Syncfusion React Succinctly Самера Буны — исчерпывающее руководство по изучению React. Я много раз обращался к этой книге, когда у меня был случай компьютерных глаз, но я все еще хотел изучать React. Мы с сестрой загрузили эту книгу на наши Kindles. Эта книга отлично подходит как для начинающих, так и для разработчиков React среднего уровня. Это помогло мне преодолеть множество ухабов на дороге при изучении React.
  5. Все еще нуждаетесь в небольшом вдохновении, связанном с React, чтобы дать волю своим творческим сокам? Посмотрите 22 удивительных проекта React с открытым исходным кодом от Mybridge прямо здесь, на Medium.

Я знаю, что эти ресурсы очень помогут вам в ваших усилиях по изучению React. Большое спасибо, что заглянули и позволили мне стать частью вашего путешествия по программированию!