O'Reilly Velocity China 2015 Web 性能与运维大会于2015年8月11-12日在北京举行,今年的会议主题围绕“构建大规模弹性系统”展开。来自雅虎的前端架构师朱凌燕就“框架和性能”主题作了“Yahoo Frontpage: 如何运用React和同构Flux”的演讲。
近年来,开源在高科技技术行业正在成为越来越重要的资源。对于web前端开发人员和社区,更是如此。新的理念,框架,和库不断出现和更新。在选择开源框架和库的时候, 可用性和可学习性是开发者们最初最关心的。性能往往会被忽视,有时则可能在项目初始阶段无法预知。
通过Yahoo Media近年来前端web应用JS框架的进化过程,我将会探讨驱动框架演变的各种因素,特别是性能对技术发展和选择的影响。
一年前,Yahoo Frontpage团队开始开发新一代前端web应用JS框架。我们选择了Facebook的React,同时开始將Flux理念拓展到node.js服务器端, 开发了Fluxible -- 最早客户端和服务器端同构的开源Flux库之一。一年后的现在, 我们已经成功的运用这个框架开发并推出了多个新的Yahoo Frontpage web应用。
我将会分享我们:
- 为什么选择React和Flexible
- 遇到过哪些挑战, 如何解决它们
- 怎样提高React在服务器端的性能
- 提高用户感知性能的技巧和窍门
- 如何运用ATS ESI 进行进一步优化,以满足Yahoo Frontpage严格的性能和可靠性要求。
演讲幻灯片:PDF
朱凌燕,自从2005年加入Yahoo,朱凌燕先后在Yahoo Small Business、Yahoo Finance以及Yahoo Frontpage工作。近年来她一直专注于客户端和服务端JavaScript框架和库的架构设计与开发,和一个极富才华的团队在Yahoo Frontpage工作。目前她是Yahoo Frontpage团队的前端架构师。
Via Velocity
历史上的今天:
- 2016: 如何安全地永久删除您的雅虎帐户?(0条评论)
- 2016: 斯诺登呼吁雅虎用户删除帐号(0条评论)
- 2016: 雅虎再次回应扫描用户邮件事件:媒体报道具有误导性(0条评论)
- 2014: 传谷歌微软雅虎三星打响收购CM ROM团队大战(0条评论)
- 2014: 后阿里巴巴上市时代雅虎的未来(0条评论)
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:yseeker
版权声明:本文为原创文章,版权归 maqingxi 所有,欢迎分享本文,转载请保留出处!