Публикации по теме 'react'
Воутер: минималистская альтернатива маршрутизатору React
Хотя React Router в настоящее время является самым популярным решением маршрутизации для создания приложений с помощью React, некоторые люди считают, что в библиотеке слишком много функций, которые не используются для небольших приложений.
Например, библиотека React Router поддерживает маршрутизацию на основе хэшей и маршрутизации памяти, которая не будет использоваться, когда вашему приложению требуется только маршрутизация на основе браузера.
Wouter - это минималистичная..
4 разных примера хука useState в React
useState — широко используемый хук в React. Почти каждый компонент, который вы разрабатываете в React, включает в себя состояние. В этом посте я собираюсь показать вам четыре различных варианта использования хука useState .
Я предполагаю, что у вас есть базовые знания о React и состоянии. Если нет, посетите документы , чтобы начать.
Состояние инициализации
Напомню, я расскажу, как инициализировать состояние. Сначала импортируйте useState , а затем объявите переменные..
React - простое начало 😀
Требования
Узел и IDE, установленные на вашем компьютере.
Что такое React? 😕💭
React - это интерфейсная библиотека JavaScript с открытым исходным кодом, созданная Facebook в 2013 году. React - одна из лучших библиотек JavaScript, которая делает веб-приложения более быстрыми и эффективными с минимальным кодированием.
В этой статье мы расскажем об основах React и о том, как создать приложение для реагирования.
Почему React? ❗️ ❗️
Легче учиться . Поскольку React..
Как расширить и сделать массив JavaScript неизменяемым
Расширение массивов, замораживание объектов, переопределение методов нечистых массивов и т. Д.
В этой статье мы рассмотрим, как расширить стандартный массив, и обсудим, что нам нужно сделать, чтобы сделать его неизменным.
Расширение массива
Начнем с расширения класса Array и добавления простого нового метода.
Ключевое слово extends в объявлениях классов создает класс, который является потомком другого. В следующем примере мы расширяем класс Array по умолчанию.
Метод..
Обновление до Webpack 2 и потрясающие результаты
Недавно сделал обновление до Webpack 2, потому что мне нужна была функция встряхивания дерева. Прошло около суток. Вот несколько советов и результаты.
Что такое "встряхивание деревьев"?
Встряхивание дерева (популяризованное Rollup) - это устранение неиспользуемого экспорта.
К сожалению, Tree Shaking в Webpack 2, похоже, не устраняет неиспользуемый экспорт внутри пакетов - по крайней мере, в моем проекте (например, все функции Lodash включены в мой пакет, включая функции, которые я..
Разделение кода React + Redux + React Router 4 с RxJS и Webpack
Изучение методов разделения кода с помощью Webpack и RxJS
Рассуждение
Скорость. Одна из самых важных частей любого веб-сайта - это время интерактивности.
Разделив наше приложение на блоки , мы можем загружать и оценивать только тот код, который требуется для отображаемой страницы, что позволяет нам сохранять короткое время загрузки по мере того, как общее количество страниц в нашем приложении растет и становится более функциональным. богатый.
Предположения
В следующем посте..
Front-end Shorts: сборник рассказов с React
Привет, это снова я и новый пост от меня!
В последнее время я работал над проектом, который генерирует живую документацию по интерфейсным компонентам для приложений, созданных с помощью create-react-app, и эта среда разработки пользовательского интерфейса называется Storybook .
Прежде всего, это помогает избежать дублирования кода и упростить понимание того, какие компоненты уже есть, что они делают и как используются.
Во-вторых, он позволяет отображать и тестировать поведение..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..