2 Star 0 Fork 0

mirrors_jsantell / 2013.cascadiajs.com

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
nbcnews-ux-lessons-and-benefits-emberjs_lance-harper.md 1.83 KB
一键复制 编辑 原始数据 按行查看 历史
Lance Harper 提交于 2013-08-14 21:08 . Update topics list.

#NBCNews Digital Group UX Team: Lessons and Benefits Using EmberJS

##Abstract

As a member of the UX R&D team for NBCNews Digital Group (nbcnews.com, today.com, msnbc.com among others), we are always looking for ways to improve the experiences for users visiting our websites across devices. Recently, we have focused our attention on SPAs using EmberJS to attempt to mimic the benefits of native devices while offering the ubiquity, functionality, and shareability of the web. I'd like to discuss our experiences with this framework, including benefits and frustrations.

These include:

  • Responsive capabilities utilizing JS for rendering experiences (images, ads, etc.) catered to device resolution that go beyond CSS media queries using EmberJS.
  • Learning curve with Ember's magic (KVO, bindings, Ember's naming conventions)
  • Development workflow leveraging Grunt and NodeJS to allow for rapid feedback for developers and designers along with the benefits of a development workflow that allows for back-end platform agnosticism, CasperJS acceptance testing, CI, and auto-deployment
  • Leveraging EmberJS to drive the requirements for the API needed to power the app and developing a living specification for backend devs.
  • SEO considerations
  • Rendering strategies for heterogenous data
  • Pre-fetching data to limit round trips to optimize performance
  • Benefits and liabilities compared with BackboneJS

##Speaker Bio

lanceharper

I'm a UX Developer for NBC News Digital Group working for the R&D team in Seattle, WA who believes in the power and future of the web. I like to build things that people want to use.

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
git@gitee.com:mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
mirrors_jsantell
mirrors_jsantell_2013.cascadiajs.com
2013.cascadiajs.com
master

搜索帮助