React: современные шаблоны для разработки приложений

React: современные шаблоны для разработки приложений

Бэнкс Алекс, Порселло Ева 2022 Питер

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

Сейчас самое время стать JavaScript разработчиком.

Экосистема этого языка стреми тельно пополняется новыми инструментами, синтаксисом и методиками для решения множества проблем, стоящих перед разработчиками. Целью написания книги стала систематизация новых технологий, позволяющая сразу же при ступить к работе с React. Мы рассмотрим библиотеку Redux, маршрутизатор React Router, а также инструменты разработчика и обещаем читателям, что не бросим их на произвол судьбы после того как дадим вводную информацию. Книга не предполагает наличия у читателей начальных знаний React. Мы по знакомим вас со всеми основами React с нуля. Также мы не предполагаем, что вы работали с новейшим синтаксисом JavaScript.

О нем мы поговорим в главе 2, заложив тем самым фундамент для остальных глав. Освоение книги станет для вас легче, если вы уже знакомы с HTML, CSS и JavaScript. Почти всегда лучше освоиться с этой большой тройкой, прежде чем погружаться в работу с библиотекой JavaScript.

В ходе изучения материала можете обращаться к репозиторию GitHub по адре су github.com/moonhighway/learningreact . Там находится весь код, позволяющий освоить практические примеры

Что делает библиотеку JavaScript хорошей?

Количество звезд на GitHub?

Количество загрузок на npm?

Насколько важно количество твитов, которые оставляют ребята из ThoughtLeaders?

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

Как узнать, стоит ли овчинка выделки? Как сделать выбор?

Когда появилась библиотека React, было много разговоров о том, хороша ли она, и многие относились к ней скептически. Она была новой, а новое часто разочаровывает.

В ответ на такую реакцию Пит Хант из команды React написал статью «Почему React?», в которой порекомендовал «дать ей [библиотеке React] пять минут». Он хотел побудить людей сначала поработать с React, а потом оценивать его. Да, React — это небольшая библиотека, в которой нет всего, что вам может по надобиться для создания приложения. Но дайте ей пять минут.

Да, код на React выглядит как HTML, расположенный прямо в коде JavaScript. И да, эти теги требуют предварительной обработки для запуска в браузере. И для этого вам, вероятно, понадобится такой инструмент сборки, как webpack.

Но дайте ей пять минут.

Скоро React отметит десятилетие, и многие команды уже решили, что она хороша, так как в свое время дали ей пять минут. Мы говорим об Uber, Twitter и Airbnb — огромных компаниях, которые попробовали React и поняли, что он может помочь командам быстрее создавать лучшие продукты. В конце концов, разве не для этого мы все здесь? Не для твитов. Не для звезд. Не для загрузок. Мы здесь, чтобы создавать крутые вещи с помощью инструментов, которые нам нравятся. Мы здесь ради славы от создания чегото, чем мы можем гордиться. Если вам нравится делать такие вещи, вам, вероятно, по нравится и React.

Для того чтобы скачать книгу, Вам необходимо Авторизоваться или пройти Регистрацию

Раскрыть комментарии 0

Пока к этой статье нет комментариев

Чтобы оставить комментарий , Вам необходимо Авторизоваться или пройти Регистрацию