Публикации по теме 'react'
Создайте приложение для заметок с аутентификацией Google в Next.js
Реализуйте Google OAuth в своем приложении Next.js с помощью NextAuth.js
В этой статье мы узнаем следующее:
Использование NextAuth.js с Next.js. Сторонняя аутентификация Google с помощью NextAuth.js. Поддержание связи между пользователями и таблицами Notes. Выполнение операций CRUD с нашей базой данных для чтения и записи заметок.
Вступление
Итак, вы создали потрясающий блог с Next.js, который ежедневно привлекает миллионы пользователей. Чтобы получать доход от написания..
Следите за трендами и не застревайте
У меня всегда было впечатление, что основы не так сильно меняются (за редким исключением). Я наблюдаю за тенденциями с высоты птичьего полета и читаю некоторые детали, но не вдаюсь в подробности и не использую технологии до тех пор, пока мне что-то не понадобится и/или не появится явный победитель .
Как мы должны выполнять работу, когда все постоянно меняется?
Я думаю, помогает то, что только «лучшие технологии», как правило, недостаточно хороши, они также должны быть достаточно..
Как создать простой фильтр элементов списка в React JS
В этом уроке мы узнаем, как создать простой фильтр списка элементов с помощью React JS.
Предпосылки
Прежде чем мы начнем, убедитесь, что у вас есть следующие предварительные условия:
Базовые знания React JS и его концепций Node.js и npm установлены на вашем компьютере Редактор кода на ваш выбор
Начиная
Во-первых, давайте создадим новый проект React JS, используя следующую команду:
npx create-react-app list-items-filter
Это создаст новый проект с настройкой React JS по..
Полученные уроки: создание в Next.js
Часть 2: Ajax, стили и маршрутизация
Последнее обновление: 09.05.2017
Предыдущий пост в этой серии
Полученные уроки по созданию Next.js Часть 1: Введение и первые выводы medium.com
Текущие версии:
Реакция: v15.4 next.js: v2.3
Где мы остановились
В последнем посте я немного рассказал о некоторых из первых проблем, с которыми я столкнулся, когда работал над преобразованием моего create-response-app в next.js app,..
5 черт успешных веб-разработчиков
Некоторые не то, что вы думаете
Проработав веб-разработчиком более десяти лет, я работал со значительной долей разработчиков, все с разными характерами, навыками и опытом.
Но всегда были какие-то черты, которые выделялись для меня, и когда я провожу собеседования для набора разработчиков, есть определенные фразы и действия, которые каждый раз вызывают у меня брови.
В профессии есть нечто большее, чем просто написание кода. Есть особый образ мышления, который отделяет настоящих..
Принцип разделения интерфейса в React
Принцип разделения интерфейсов (ISP) гласит, что клиенты не должны зависеть от методов, которые они не используют. В контексте React.js это означает, что компоненты не следует заставлять принимать реквизиты, которые они не используют.
Давайте рассмотрим пример компонента, нарушающего ISP:
interface Props
type: 'user' | 'project';
project?: Project;
user?: User;
}
const Notification: React.FC<Props> = ({ project, type, user }) => {
if (type === 'project' &&..
React Native — Real-Time Socket.io
Socket.IO — это библиотека JavaScript, которая обеспечивает двустороннюю связь между веб-клиентами и серверами в режиме реального времени. Он использует WebSockets под капотом, но также предоставляет запасные варианты для сред, где WebSockets недоступны, таких как старые браузеры или ограничительные сетевые прокси.
Socket.IO предоставляет простой API для отправки и получения сообщений между клиентом и сервером, а также обрабатывает низкоуровневые детали управления подключениями,..
Новые материалы
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..