Мне жаль. Этот пост и длинный видеоурок только на итальянском языке, но все слайды на английском, и есть живые сеансы кодирования, поэтому вы должны понимать все шаги 🙂

ESBuild был создан с целью ускорения создания пакетов проектов JavaScript и является основой широко распространенных инструментов, таких как ViteJS.

Написанный на GO, он гарантирует производительность в 10-100 раз выше, чем у WebPack, RollUp и Parcel!

После знакомства с ESBuild мы создадим проект с нуля с поддержкой React и TypeScript, проанализируем API для генерации бандлов из CLI и JavaScript, будем управлять сборками в файловой системе и в памяти, будем компилировать JSX и TSX файлы, мы будем управлять активами, плагинами, веб-сервером и многим другим.


ТЕМЫ
00:00 Введение
03:57 Компилятор TypeScript
04:52 Компиляция с помощью ESBuild
06:03 Реакция: рендеринг на стороне сервера
09:30 Реакция: рендеринг на стороне клиента
11:50 API сборки
13:00 Несколько компонентов
13:57 КСС
17:40 Исходная карта
18:30 Исключить отложений
19:25 Встряхивание дерева и минимизация
22:22 Смотреть
24:25 Анализ пакетов
26:40 Загрузчики изображений и ESBUILD
27:30 Подача
29:20 Сторонние плагины
30:40 Написание плагинов
40:15 Заключительные мысли