Qconn

豌豆荚前端实践:从数据到用户体验

讲师: 
所属专题: 

是用户喜欢怎么用,而决定了设计,还是设计决定了用户的喜好与体验?在豌豆荚的实践中,我们认为这个问题有别的求解:是对数据的定义与抽象决定了界面的组织与交互,从而决定了用户的行为及其可能获得的体验。

然而,从业务角度出发的数据系统设计庞大复杂,也从来没有划分清晰的、可被独立识别的领域。在这样的背景下,前端工程师能有何作为?豌豆荚如何填补具象的产品体验和抽象的业务数据之间存在鸿沟?豌豆荚的前端工程师又是如何将繁杂的数据整理建模,从而收获简单易懂的用户体验的呢?

我们将结合豌豆荚不断创新的产品实践,介绍一路上的各种尝试和思考。

  • 设计 HTTP API,隔离数据业务的实现逻辑,减少关注点
  • 通过 MVC、分层设计拆解复杂度,从容面对业务膨胀
  • 对交互概念、数据业务进行二次抽象与建模,实现数据到用户体验的转化

在多终端时代,这些尝试和思考仍具有普适性,能够跨越平台技术限制,帮助我们拓出了一条不太一样的道路。

豌豆荚前端团队负责人
微博: @Paracutin

苗梓铭,豌豆荚前端工程师,设计开发了豌豆荚海外产品 Web App,对 Web App 的设计与构建,CSS/JS 模块化方案,自动化工作流,MVC 架构设计,HTTP API 设计以及浏览器性能优化有一些探索和理解,曾在 w3ctech 分享关于 Web App 构建的实践经验。关注前端工程化,热衷于试用新技术,并在团队中推广,相信应用好的工程方法能够帮助工程师提升效率,打造更好的产品。目前在探索移动时代下,前端工程师向其他终端领域的拓展,尝试找到一条能够跨越技术界限的道路。