工作坊包括详细的指导,教授如何使用现代技术构建应用程序,为参与者提供了深入了解所涵盖主题并将新知识付诸实践的机会。
工作坊:使用 Next.js 与你的银行同步
学习如何使用 Plaid 和 Next.js 安全地与银行通信。获取你的交易记录、存储信息等。
工作坊:使用 PostHog 进行分析
学习如何使用 PostHog 和 Next.js 设置产品分析。
工作坊:构建视频付费墙
在这个工作坊中,我们将构建一个完整的视频付费墙项目。使用 Next Auth 保护我们的应用程序,仅允许高级会员通过付费墙加载视频,我们将使用 BunnyCDN、Drizzle ORM、LemonSqueezy 和 Bun。
工作坊:使用 Astro 构建并部署博客
在这个为期两小时的工作坊中,你将学习如何使用 Astro 构建并部署一个基于 Markdown 的博客。从 Astro 的基础知识如路由开始,我们将逐步深入探讨可重用组件、布局、动态路由和 Astro Islands。
工作坊:使用 Hono.js 和 Auth.js 构建 API
加入我们的工作坊,学习如何使用 Hono.js 在 Next.js 中构建安全的 API,并使用 Auth.js 添加认证功能。这是针对希望在其 Next.js 应用程序中增加高级安全特性的开发者的实践培训。
工作坊:Github 与 Vercel (CI/CD)
学习如何使用 Vercel 和 Github 设置持续集成和持续部署流水线,以及如何使用 DNS 将 Vercel 与实际域名连接。此外,我们将探索如何设置子域以表示不同的环境,例如开发环境 (dev.website.com) 与生产环境 (website.com)。最后,我们还将探讨 Husky 提交钩子的使用。
工作坊:SST (Ion) 与 Next.js
学习如何使用新的 SST Ion 在 AWS 上部署 Next.js 应用程序,以及如何使用 S3 存储桶添加文件上传功能。
工作坊:Lemon Squeezy
在这个为期一个小时的工作坊中,我们将学习如何使用 Lemon Squeezy 在 Next.js 中构建 SaaS 订阅功能,同时结合使用 Auth.js 和 Prisma。
工作坊:Tailwind CSS 2
在这个为期一个小时的工作坊中,我们将学习并探索如何将 Figma 设计转化为 Tailwind CSS。
工作坊:自主托管
在这个工作坊中,我们将探索不同的方式来部署一个简单的 Next.js 应用程序。我们将覆盖 Coolify + Hetzner 自主托管、Fly.io、Railway、Render 与 Vercel。
工作坊:Drizzle ORM
在这个一个半小时的工作坊中,我们将探索 Drizzle ORM 并构建一个待办事项应用。之后,我们将讨论关系、主键、后台任务等内容。
工作坊:Lucia Auth
在这个一个半小时的工作坊中,我们将学习如何将 Lucia Auth 与 Next.js 14 和 Prisma 集成。
工作坊:Tailwind CSS
一个为期两小时的工作坊,练习将设计转化为 Tailwind CSS。