结论和下一步
关闭专家模式
专家模式
使用专家模式来隐藏为初学者准备的 Web 开发指南。
恭喜!您已经完成了 AMP 中级课程!您大大扩展了网站的功能,并使其更具互动性。您添加了导航菜单和时事通讯订阅表单,并迭代地增强了图像轮播的功能。您学习了如何使用事件和操作来处理用户交互,并且学习了如何收集用户输入并通过 AMP 表单将其发送到服务器进行处理。您获取了需求并将其转换为 AMP 组件。您还将组件集合组合在一起,并使用文档查找允许这些组件协同工作的事件和操作,以构建全面的功能。
仅使用您在初级和中级课程中学到的知识,您就可以创建一个功能齐全的网站。构建网站就是提出想法;将这些想法分解为较小的需求;找到实现这些较小需求的 AMP 组件、事件和/或操作;最后,将这些组件组合在一起以实现您的愿景。
但是,并非所有网站都可以仅使用静态可交互组件来构建(就像我们目前所使用的那样)。某些网站需要使用动态内容,用户可以在其中与我们的页面进行交互,从而导致从服务器下载新数据并显示在屏幕上。在高级课程中,我们将讨论动态内容的概念以及它与静态内容的不同之处。我们还将学习如何使用状态在本地存储数据,以及如何响应用户交互从服务器检索数据。在此过程中,我们将学习如何查看 Web 上的其他成功网站,并考虑如何将这些网站的最佳部分添加到我们自己的 AMP 网站中。