𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Academind Pro
Название: Bun: Практическое руководство

Продолжительность: 4 ч 5 мин
Количество уроков: 56 Видео
Язык: Английский
Вес архива: 782 МБ
Bun — это современный высокопроизводительный JavaScript‑рантайм, который объединяет в себе менеджер пакетов, тестовый фреймворк, сборщик проектов и набор встроенных API. В этом практическом руководстве вы на примерах разберёте, как Bun упрощает разработку и когда он становится лучшим выбором по сравнению с Node.js.
Описание курса
Курс построен вокруг реальных примеров и демонстраций. Вместо механического написания кода вы будете изучать готовые фрагменты и разборы архитектурных решений, чтобы лучше понимать принципы работы Bun и его роль в современной экосистеме. Вы познакомитесь с запуском JavaScript‑ и TypeScript‑приложений, управлением зависимостями, созданием серверов, маршрутизацией, использованием встроенных API Bun, работой с SQLite, SQL и S3‑совместимыми хранилищами, WebSocket‑соединениями, тестированием и сборкой автономных приложений.
Вы научитесь использовать Bun.serve для создания серверных приложений, применять встроенные средства для работы с файлами и изображениями, подключать базы данных, оптимизировать проекты и создавать исполняемые файлы. Отдельный акцент сделан на практическом упрощении разработки благодаря единой платформе Bun.
Практический проект
Завершающая часть курса посвящена подробному разбору полноценного приложения социальной сети, в котором Bun используется как серверная основа. На примере этого проекта вы увидите, как объединяются маршрутизация, работа с SQLite, загрузка и обработка изображений, взаимодействие с S3‑совместимыми хранилищами, тестирование и другие возможности Bun при создании реального продукта.
Чему вы научитесь
• Понимать роль Bun в современной экосистеме JavaScript и TypeScript.
• Запускать и настраивать проекты с использованием Bun.
• Управлять зависимостями и конфигурацией приложений.
• Использовать совместимость Bun с Node.js для плавного перехода на новую платформу.
• Создавать HTTP‑сервера, настраивать маршрутизацию и обрабатывать запросы.
• Работать со встроенными API для файлов, изображений, Markdown и переменных окружения.
• Подключать SQLite, выполнять SQL‑запросы и использовать S3‑совместимые хранилища.
• Разрабатывать приложения с WebSocket‑поддержкой.
• Писать тесты во встроенном тестовом фреймворке Bun.
• Собирать приложения и формировать автономные исполняемые файлы.
• Анализировать архитектуру полноценного веб‑приложения на Bun.
• Определять, в каких проектах Bun наиболее эффективен, включая сценарии с использованием ИИ‑генерации кода.
Для кого этот курс
Курс подходит веб‑разработчикам, желающим освоить Bun и понять его практические преимущества; специалистам, работающим с Node.js и рассматривающим Bun как альтернативу или дополнение; fullstack‑разработчикам, стремящимся использовать единый инструмент для серверной логики, управления зависимостями, работы с файлами, базами данных, тестирования и сборки приложений.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь