共计 1026 个字符,预计需要花费 3 分钟才能阅读完成。
前阵子,有些师弟师妹问我:在淘宝,前端开发主要是在做什么事情?
作为一个在淘宝已经工作 5 年的「老兵」,我想我有资格来全面地回答一下这个问题,并通过这个机会向外部介绍一下我们团队的同学。
按照领域来划分,我们主要在做这些事情:
Node 架构
从 Node.js 应用框架到全链路监控以及故障演练,从基于 TypeScript 的 IoC 容器到 Serverless Node.js 运行时,我们都在做。主要是七念同学在负责这方面的工作。
中后台
在中后台领域,我们通过打造桌面工具帮助开发者极速构建前端应用,当然还有通过智能界面设计平台的建设以革新前端的开发模式。在 Github 上,我们有 1w+ star 开源项目 ICE。通过关注这个仓库,你可以了解我们的工作动态。主要是元彦同学在负责这方面的工作。
前端智能化
在淘宝有成千上万的界面,为了提效与业务密切相关的开发场景效率,我们基于计算机视觉、深度学习等,从设计稿(Sketch、PSD、静态图片)一键智能生成高可维护性代码。我们持续在探索智能化的世界。主要是秒净同学在负责这方面的工作。
终端架构
淘宝 H5 主站、前端数据体系、海报搭建平台、个性化定制的跨端解决方案等场景,主要是我们北京团队的同学在负责。他们专注于挖掘业务价值、提升性能体验、拓展技术边界。这方面海文同学有着丰富的经验。
前端搭建
为了更好地支持双十一、双十二活动页面、小程序的产出,我们有专门负责搭建系统的同学。他们着力于实现可视化的方式从 0 到 1 搭建页面,配置页面动态数据,后期页面运维等一系列服务。步天、苏河同学在负责这方面的工作。
前端开放
在面向商家装修的中后台应用,面向 ISV 的开放平台,我们在尝试 Weex 在跨端应用开发的最佳实践,推进 IDE 在工程链路中的集成。正豪同学在这方面有着丰富的经验。
前端工程
阿大同学正在打造整个阿里前端开发的工程化基础底层体系,业内领先的前端工程底层系统开发,他对从项目初始化到线上编译、扫描、发布的全链路体系架构设计与实现有着丰富的经验。
图形渲染
我们还有一群致力于 WebGL/WebGPU 跨端标准化实现的小伙伴,诞生了为极致渲染而生的图形渲染引擎 GCanvas,正在面向 5G/IoT 发力创造新一代渲染框架。二同同学在负责这个方向。
以上便是我们在淘宝主要在做的事情。
最后,作为一篇软文,我打个小广告。如果你也有兴趣,可邮件联系:xwt.wuji@alibaba-inc.com,一起来参与。
如果你是 2020 届的毕业生,可扫码进入实习生内推流程: