2014年03月18日 星期二 11:06
伴随着Ajax技术的出现,客户端模板技术也层出不穷。从我的简单实践经验来看,客户端模板技术最大的实用价值就是明晰了前端和后端的分割,后端可以专注于数据的组织,前端可以专注于设计和展现。
LinkedIn有一篇文章,讲述了LinkedIn从服务器端模板技术逐渐迁移到客户端模板技术的进程,非常有意思。这篇文章分析了客户端模板技术的优点,主要有:
1,模板内容可以缓存到CDN,还可以缓存到用户浏览器。
2,后端服务去除了view层,只需要输出JSON格式化数据即可。
3,后端服务可以使用各种技术架构,无需担心前端的适应性。
4,前端改变设计无需修改后端。
文章来源:
Leaving JSPs in the dust: moving LinkedIn to dust.js client-side templates
Zeuux © 2024
京ICP备05028076号