Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Загрузка файлов в React с помощью Effect-TS | Ускоренный курс Uploadthing

Автор: Lucas Barake

Загружено: 2025-12-07

Просмотров: 1214

Описание:

👉 Зарегистрироваться на Practical Effect можно здесь: https://lucasbarake.com/

Репозиторий: https://github.com/lucas-barake/effec...

В этом видео мы рассмотрим, как реализовать загрузку файлов с помощью React, используя полную экосистему Effect-TS. Мы интегрируем UploadThing для хранения данных, но вместо обычных хуков будем управлять сложным жизненным циклом загрузки с помощью конечных автоматов на основе атомов эффектов.

Я также расскажу о настройке WebSockets для синхронизации с базой данных в реальном времени и, что самое интересное, о передаче сжатия изображений в Web Workers, работая с ними как со стандартным типобезопасным RPC-уровнем.

00:00:00 Введение и демонстрация проекта
00:01:41 Практический курс по эффектам
00:02:05 Уровень домена и контракты RPC
00:04:54 Настройка сервера и HTTP-маршрутизатор
00:08:40 Реализация служб RPC
00:10:53 Клиент API UploadThing
00:13:32 Обработка обратных вызовов Webhook
00:15:16 Уровень репозитория SQL
00:16:01 Архитектура интерфейса пользователя
00:20:01 Настройка клиентского API и WebSocket
00:22:12 Конечный автомат загрузки
00:25:20 Логика синхронизации файлов
00:28:12 Сжатие изображений с помощью веб-воркеров
00:33:19 Стратегии тестирования и имитации

Загрузка файлов в React с помощью Effect-TS | Ускоренный курс Uploadthing

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Я сейчас вылетю (уязвимость React2Shell)

Я сейчас вылетю (уязвимость React2Shell)

Modern Vue.js Crash Course 2025 | with TypeScript + script setup + Composition API

Modern Vue.js Crash Course 2025 | with TypeScript + script setup + Composition API

Я отказываюсь от TanStack Query: экспресс-курс Effect Atom

Я отказываюсь от TanStack Query: экспресс-курс Effect Atom

Intro to Effect Rx | #6 Building an App with Effect

Intro to Effect Rx | #6 Building an App with Effect

Let's Build Server API Using Effect Part 1

Let's Build Server API Using Effect Part 1

Почему спагетти-код лучше чистой архитектуры

Почему спагетти-код лучше чистой архитектуры

Все типы API объяснены за 9 минут! Часть 1

Все типы API объяснены за 9 минут! Часть 1

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Anthropic подтверждает, что программная инженерия НЕ умерла

Anthropic подтверждает, что программная инженерия НЕ умерла

Нет, монорепозитории НЕ проще

Нет, монорепозитории НЕ проще

Andrej Karpathy: Software Is Changing (Again)

Andrej Karpathy: Software Is Changing (Again)

Building the PERFECT Linux PC with Linus Torvalds

Building the PERFECT Linux PC with Linus Torvalds

Adding Google AI | #12 Building an App with Effect

Adding Google AI | #12 Building an App with Effect

TanStack: начните с Effect-TS и Effect Atom.

TanStack: начните с Effect-TS и Effect Atom.

Every Frontend Architecture Pattern Explained in 23 Minutes

Every Frontend Architecture Pattern Explained in 23 Minutes

Microsoft begs for mercy

Microsoft begs for mercy

Зачем Anthropic покупать Bun? И что это значит для нас, разработчиков?

Зачем Anthropic покупать Bun? И что это значит для нас, разработчиков?

Composition Is All You Need | Fernando Rojo at React Universe Conf 2025

Composition Is All You Need | Fernando Rojo at React Universe Conf 2025

Creating an OpenAI Service | #11 Building an App with Effect

Creating an OpenAI Service | #11 Building an App with Effect

this is the worst case scenario

this is the worst case scenario

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com