SKIP TO CONTENT
GENERAL TRACK

构建一个真正的应用

从页面进阶到应用。构建一个天气仪表盘和一本食谱书。

1是什么让它成为“应用”而不是“页面”?

你一直在构建网页页面 -- 带有一点交互的静态文档。而网页应用则更进一步。它管理数据,动态响应用户输入,常常给人一种桌面或手机应用的感觉。

页面 vs. 应用

网页

  • 显示固定内容
  • 交互很少或没有交互
  • 想想:餐厅菜单、博客文章

网页应用

  • 管理状态(会变化的数据)
  • 实时响应用户输入
  • 想想:天气应用、食谱书、Gmail

关键区别在于状态。应用会把数据保存在内存里(比如一份食谱清单,或天气搜索中的当前城市),并在数据变化时更新显示。每当你搜索、筛选、添加或删除 -- 应用的状态都会改变,界面也会随之反映出来。

Your guide

2面向更大项目的提示词工程

3一起来构建:天气仪表盘

4常见的应用模式

5挑战:构建一个食谱书应用