这门课要解决什么问题
很多自学者想动手搭一个真实的财务系统,但往往卡在从数据库表结构到前端页面渲染的整条链路里,对着报错无从下手。这门课帮你把Next.js、后端API和数据库操作串起来,从零搭建一个能跑起来的财务SaaS平台,让你真正看到数据怎么存入、读取和修改的完整过程。
适合什么样的基础
如果你已经了解Node.js的基本概念,知道前端组件是怎么工作的,想动手从零搭一个全栈应用,这门课适合你。我们不会假设你已经写过复杂的业务逻辑,但承认学不会的部分:比如Drizzle ORM的迁移机制、Hono框架处理并发请求的细节,这些概念本身有门槛,需要多敲代码才能理解,遇到卡壳是正常的。
建议先看哪几块
建议先过一遍环境配置和鉴权模块,跳过纯介绍性的内容;重点看后端API的搭建,这是整个平台的骨架;接着看数据库操作,把Accounts相关的增删改查API做完;最后看页面渲染和数据表格的对接。Accounts的批量删除和PATCH更新是理解财务数据操作的关键,建议跟着做一遍。整体学习顺序是:先搭环境、再做鉴权,然后从后端API入手,最后把页面接上。
学完能独立做什么
学完这门课,你不需要再依赖别人写好的模板,就能独立搭建出一个具备用户登录、数据增删改查、页面展示的财务SaaS应用骨架。你不需要会写复杂的业务规则,但需要能把数据流转起来,从数据库读出来、写到页面、能修改能删除。
资料怎样配合练习
跟着视频一步步跑代码,遇到报错不要慌,先对照资料包里的脚本和字幕排查环境问题。资料包里的每一讲都有对应的说明文件,不用死记硬背,重点是把代码跑通、把数据流转看懂。遇到Drizzle迁移或Hono请求处理这些卡壳的地方,可以反复看视频、重跑代码,慢慢就通了。
课程目录
01. Intro.mp4 01. Intro.srt 01. Intro.vtt 02. Setup.mp4 02. Setup.srt 02. Setup.vtt 03. Authentication.mp4 03. Authentication.srt 03. Authentication.vtt 04. API with Hono.mp4 04. API with Hono.srt 04. API with Hono.vtt 05. Header.mp4 05. Header.srt 05. Header.vtt 06. Drizzle ORM.mp4 06. Drizzle ORM.srt 06. Drizzle ORM.vtt 07. Upgrade Drizzle to 0.21.mp4 07. Upgrade Drizzle to 0.21.srt 07. Upgrade Drizzle to 0.21.vtt 08. Accounts GET API.mp4 08. Accounts GET API.srt 08. Accounts GET API.vtt 09. Accounts POST API.mp4 09. Accounts POST API.srt 09. Accounts POST API.vtt 10. Data table.mp4 10. Data table.srt 10. Data table.vtt 11. Accounts bulk delete.mp4 11. Accounts bulk delete.srt 11. Accounts bulk delete.vtt 12. Accounts PATCH API.mp4 12. Accounts PATCH API.srt 12. Accounts PATCH API.vtt 13. Categories.mp4 13. Categories.srt 13. Categories.vtt 14. Transactions API.mp4 14. Transactions API.srt 14. Transactions API.vtt 15. Transactions hooks.mp4 15. Transactions hooks.srt 15. Transactions hooks.vtt 16. Transactions form.mp4 16. Transactions form.srt 16. Transactions form.vtt 17. Transactions page.mp4 17. Transactions page.srt 17. Transactions page.vtt 18. Transactions import.mp4 18. Transactions import.srt 18. Transactions import.vtt 19. Transactions account modal.mp4 19. Transactions account modal.srt 19. Transactions account modal.vtt 20. Summary API.mp4 20. Summary API.srt 20. Summary API.vtt 21. Dashboard cards.mp4 21. Dashboard cards.srt 21. Dashboard cards.vtt 22. Dashboard chart.mp4 22. Dashboard chart.srt 22. Dashboard chart.vtt 23. Dashboard pie.mp4 23. Dashboard pie.srt 23. Dashboard pie.vtt 24. Filters.mp4 24. Filters.srt 24. Filters.vtt 25. Deployment.mp4 25. Deployment.srt 25. Deployment.vtt 26. (Bonus) Settings page.mp4 26. (Bonus) Settings page.srt 26. (Bonus) Settings page.vtt 27. (Bonus) Plaid link token.mp4 27. (Bonus) Plaid link token.srt 27. (Bonus) Plaid link token.vtt 28. (Bonus) Plaid exchange token.mp4 28. (Bonus) Plaid exchange token.srt 28. (Bonus) Plaid exchange token.vtt 29. (Bonus) Plaid import transactions.mp4 29. (Bonus) Plaid import transactions.srt 29. (Bonus) Plaid import transactions.vtt 30. (Bonus) Subscriptions & Payments.mp4 30. (Bonus) Subscriptions & Payments.srt 30. (Bonus) Subscriptions & Payments.vtt 31. (Bonus) Tailwind config fix.mp4 31. (Bonus) Tailwind config fix.srt 31. (Bonus) Tailwind config fix.vtt Build a Finance Platform.txt code.zip






