Узнайте все, что вам нужно для работы с Deno, совершенно новой средой выполнения JavaScript, созданной основателем Node.js Райаном Далом.
Deno может быть следующей большой вещью - и этот курс преподает его с нуля, с реальными приложениями и практическими примерами!
Deno.js - это среда выполнения JavaScript, как и Node.js, созданная создателем Node.js.
Чего ждать?
Создатель NodeJS обнаружил, что Node страдает определенными проблемами - или что он, по крайней мере, может быть лучше, чем есть. И Deno является результатом этого мыслительного процесса: это «лучший Node».
Вы можете создавать приложения такого же типа, как и в Node, но у вас есть дополнительные преимущества, встроенные в Deno:
- Безопасный по умолчанию из-за системы разрешений Deno
- Deno включает в себя современные функции JavaScript, такие как асинхронные итераторы, обещания и многое другое
- Поддержка как JavaScript, так и TypeScript - из коробки, без какого-либо дополнительного компилятора
- Поддержка модуля ES и импорт URL вместо локального node_modules
Этот курс учит Deno с нуля, без какого-либо предварительного опыта о Node . Такой опыт поможет, но это не обязательно!
Мы углубимся в Deno и создадим несколько приложений, чтобы увидеть, как вы можете использовать Deno для создания реальных веб-приложений.
Подробно, вот что включено в курс:
- Что такое Deno и почему это интересно?
- Практические примеры и демонстрационные приложения
- Основные понятия Deno
- Работа с API-интерфейсами среды выполнения
- Изучение стандартной библиотеки Deno
- Создание веб-сервера с Deno
- Использование сторонних модулей
- Работа с Oak Framework для создания веб-серверов с легкостью
- Как подключить Deno к базе данных (MongoDB)
- Рендеринг HTML-кода на стороне сервера с помощью шаблонизаторов и Deno
- Создание REST API с помощью Deno
- Детальное сравнение Deno и Node
- Взгляд в будущее Deno и стоит ли вам использовать Deno прямо сейчас
Deno очень новый!
У него есть большие шансы стать важной технологией, но, конечно, пока рано говорить об этом.
Однако то, что вы изучите в этом курсе, также поможет вам в разработке Node и поможет вам определить, является ли Deno правильным выбором для вас, или вы, возможно, захотите сосредоточиться на Node в первую очередь.
Все возможно с этим курсом, так как он создан так, что он обучает вас основам, которые применимы как к Node, так и к Deno.
Знания Deno всегда будут полезны, и сейчас у вас есть шанс одним из первых понять эту совершенно новую технологию!