|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-servers-with-bunjs-fastify-and-prisma/
课程评论:没有评论
**课程名称:** 使用 Bun 和 TypeScript 构建服务器 **课程概述:** 本课程深入探讨了 Bun,一个高性能的 JavaScript 运行时,它凭借其速度和强大的功能在 JavaScript 生态系统中引起了巨大关注。我们将探索 Bun 的主要特性,并了解这些特性如何共同提供一种有趣、快速且健壮的开发体验。 课程将引导您使用 Bun、TypeScript、Fastify、Prisma ORM 和 Postgres 构建一个完整的 Twitter 克隆 API,并将其部署到 Docker 镜像中。 **课程亮点:** * **解决 JavaScript 生态系统的痛点:** 应对依赖地狱、缓慢的项目编译、随机的构建错误以及耗时的配置和故障排除等问题。 * **Bun 的多功能性:** Bun 不仅仅是一个快速的运行时,它还集成了构建工具,简化了应用程序的转译和打包。 * **闪电般的包安装:**体验 Bun 极快的 NPM 包安装速度。 * **强大的内置 CLI:** 掌握 Bun 强大的命令行界面,它开箱即用,大大简化了创建和设置新项目的工作。 * **Node.js 兼容性:** 充分利用 Bun 的 Node.js 兼容性,继续使用您喜爱的框架和库,专注于应用开发。 * **实践项目:** 通过构建一个完整的 Twitter 克隆 API 来实践所学知识,并进行 Docker 部署。 **课程目标:** 学习如何利用 Bun 的速度、便利性和强大功能来显著提升您的服务器端开发效率,并构建和部署现代、高性能的 JavaScript 应用程序。
Bun is a new high performance JavaScript runtime. It's combination of speed and capability is generating enormous attention in the JavaScript ecosystem.In this course we will explore the major features of Bun and see how, together, these features provide a fun, fast and robust developer experience. We will use Bun to create a complete Twitter clone API using Bun, TypeScript, Fastify, PrismaORM, and Postgres. And deploy the service onto a Docker image.The JavaScript ecosystem has been stagnant for a while now. Dependency hell. Slow project compilation. Seemingly random build errors. The need to spend huge amounts of time configuring and trouble shooting project issues. JavaScript fatigue has become a very real issue.In this course we'll see that Bun is far more than just a fast runtime. Bun includes build tools that streamline the task of transpiling and bundling our apps. NPM package installations are lightening fast. Bun has an enormously powerful CLI, which is included out of the box. Creating and setting up new projects takes almost no effort at all. And on top of all this, Bun's capabilities also include NodeJS compatibility. So you can keep using most of your favorite frameworks and libraries and just focus on building your app. Bun is truly next level tech!