沈礼,花名皓默,蚂蚁金服前端技术专家。2013年加入百度,主要参与百度搜索的前端开发工作。2015年加入蚂蚁金服,先后负责花呗、蚂蚁借呗等金融产品线的前端开发,近期负责蚂蚁微贷事业群的前端基础架构工作。经历金融前端从zepto到react + node中间层的架构演变,亿级用户的前端系统架构建设,目前专注于前端基础架构(Web、小程序、PWA)、Node服务端、工程化 等方向的全栈职业道路的探索。
沈礼,花名皓默,蚂蚁金服前端技术专家。2013年加入百度,主要参与百度搜索的前端开发工作。2015年加入蚂蚁金服,先后负责花呗、蚂蚁借呗等金融产品线的前端开发,近期负责蚂蚁微贷事业群的前端基础架构工作。经历金融前端从zepto到react + node中间层的架构演变,亿级用户的前端系统架构建设,目前专注于前端基础架构(Web、小程序、PWA)、Node服务端、工程化 等方向的全栈职业道路的探索。
蚂蚁花呗作为金融业务的代表,经过3年时间,逐步成长为一个亿级用户产品。对于互联网金融产品,一方面有着比其他互联网产品更高的可用性和性能,另一方面基于产品特性对于开放、工程、架构设计更高的要求。同时也经历了大部分互联网前端业务的前后端分层、React为代表的前端框架升级改造等技术演进。
NodeJS在工程、Web、IOT等领域都有大量的应用场景。在蚂蚁微贷等金融业务中,我们把它作为BFF(backend for frontend)的实现引入, 显著提升了开发效率和产品质量。同时通过移动端React技术栈升级、容器离线包缓存和PWA技术的使用,顺利地保障亿级用户的双十一大促稳定和业务开放战略。这次分享将会介绍我们以上这些方面的经验。