02-01 前端开发:用户看得见的门面
02-01 前端开发 负责用户直接看到和操作的部分:页面、按钮、表单、动画、图表、交互体验。
一、它解决什么
它解决的是“用户如何使用系统”。同一个后端能力,前端做得好,用户觉得顺;做得差,用户会迷路。
二、一个比喻
前端像餐厅大堂和菜单。菜好不好是后端,菜单清不清楚、点餐顺不顺,就是前端。
三、放到系统里看
前端通过 03-02 API接口 向后端要数据,用 02-02 HTML_CSS_JavaScript 组织页面,用 02-04 React与Vue 管理复杂交互。
四、常见坑 / 学习抓手
常见坑是只追求好看,不考虑状态、加载、错误、性能和可访问性。好前端要让用户知道现在发生了什么。
一句话总结
前端的核心不是画页面,而是把系统能力变成用户能理解和操作的体验。