Главная » Архив меток: React

Архив меток: React

Angular vs React: кто победит в итоге?

От автора: поскольку тенденции рынка начинают смещаться в сторону React, легко задаться вопросом о будущем Angular. Это те соображения, которые заставляют задуматься, что из них стоит выбрать, особенно когда вы только вступаете в игру. Важно знать победителя в борьбе Angular vs React. Поскольку Facebook изменил лицензию React с BSD на MIT, библиотека, похоже, становится мега-популярной у многих в мире разработки. ...

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

О чем я хотел бы знать, когда был начинающим разработчиком React.js

От автора: после релиза 29 мая 2013 года React.js захватил Интернет. Не секрет, что я и многие другие разработчики обязаны своим успехом этой потрясающей платформе. Учитывая то, что в сети столько руководств по React для начинающих и профессионалов, мне бы хотелось, чтобы кто-то дал мне следующие советы в то время, как я сам начинал его изучать. При использовании функции стрелки ...

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

Доступная маршрутизация в React

От автора: маршрутизация React, Angular, Vue, PHP, WordPress и в других средах позволяет осуществлять навигацию в приложении между различными представлениями или компонентами. Она существует уже давно и стала важным дополнением ко многим нашим проектам React. Независимо от того, используете ли вы React Navigation, React Router, Reach Router, Next, History API или какой-либо другой маршрутизатор, вы, вероятно, столкнулись с некоторыми из ...

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

Create React App — способ сделать приложение раздутым

От автора: когда Create React App впервые был запущен в июле 2016 года, для новичков он считался лучшим способом начать работу с React. В те дни новичкам предлагалось создать приложение React с Webpack с нуля или загружать один из множества шаблонов. Появление Create React App стало глотком свежего воздуха. Годы спустя мы застопорились в прогрессе, так как мы стремимся делать ...

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

Решение задач на собеседование по React. Часть 2

От автора: это видео является продолжением, где вы увидите, как закончить приложение на React. В этой части вы увидите, как реализовать пагинацию, как сделать возможность выбора пользователем количество загружаемых данных (32 или 1000 строк), как реализовать фильтрацию в таблице, используя отдельный компонент. Также вы узнаете, как на практике использовать нововведение в React, которое называется React Hooks. Вы увидите использование useState ...

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

Решение задач на собеседование по React

От автора: подписчики попросили сделать несколько видео, где я покажу как решать задачи на собеседование по React js. В этом видео вы увидите, как решать задачи на собеседование, используя технологию React js. В результате данного ролика вы увидите реализацию приложения, которое будет загружать асинхронно данные с сервера, выводить их в таблицу, показывать индикатор загрузки данных с сервера и т.д. После ...

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

Вопросы на собеседование по React / Redux

От автора: вопросы собеседования React становятся одной из самых популярных тем для изучения будущими разработчиками. Спрос на знание именно этого фреймворка легко объясним. React — одна из самых популярных и влиятельных JavaScript платформ последнего времени. Ее популярность становится все больше и больше, как показывают результаты состояния JS за последние три года. И не только это, React также остается самым популярным ...

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

Как настроить компоненты из библиотеки React

От автора: любая используемая для React библиотека компонентов делает нашу жизнь проще. Но, как разработчики, вы часто можете оказаться в ситуациях, когда сторонние компоненты не предоставляют функциональные возможности или возможности настройки, необходимые для проекта. У нас есть 2 варианта: Написать компонент самостоятельно с нуля Настроить сторонние компоненты Что выбрать, зависит от компонента и ситуации, в которой вы находитесь. По-видимому, некоторые ...

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

Как использовать React.lazy и Suspense для отложенной загрузки компонентов

От автора: React 16.6 вывел разделение кода на новый уровень. Теперь вы можете загружать компоненты, когда это действительно необходимо, без установки дополнительных библиотек. Что такое разделение кода и отложенная загрузка? Webpack определяет разделение кода как: «Метод разделения вашего кода на различные пакеты, которые затем могут быть загружены по требованию или параллельно». Другой способ сказать: «загрузка по требованию или параллельно» — ...

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

Обзор свойств рендеринга в React

От автора: рендеринг в React — это метод эффективного повторного использования кода. Согласно документации React, «компонент со свойством рендеринга принимает функцию, которая возвращает элемент React и вызывает ее вместо реализации собственной логики визуализации». Чтобы понять, что это значит, давайте рассмотрим шаблон свойства рендеринга, а затем применим его в нескольких простых примерах. Шаблон свойства рендеринга При работе со свойствами рендеринга вы ...

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