首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Backbone.js 简介

Backbone.js 简介

作者头像
一个会写诗的程序员
发布2018-08-20 10:41:51
7790
发布2018-08-20 10:41:51
举报

Backbone.js提供模型(models)、集合(collections)、视图(views)结构。

其中

模型用于绑定键值数据和自定义事件; 集合有丰富的API; 视图可声明事件处理函数,并通过RESRful JSON接口连接到应用程序。

通过复杂多变的jQuery选择符和回调函数很容易创建Javascript应用程序,包括在HTML UI,Javascript逻辑和数据之间保持同步,都不复杂。 但对富客户端应用来说,良好的架构通常是有很多益处的。

某种意义上说,在用javaScript来创建web项目时,Backbone试图定义一组最小而高效的集合,包括了

数据结构(models(模型) 和 collections(集合))和用户接口(views(视图) 和 URLS)。

在web开发环境里,到处都是框架(帮你写好了一切),不过这些库需要你的网站在构建的时候符合该框架的样子,风格,默认的行为。但是,Backbone还是作为一个工具,让你可以随心所欲的设计你的网站。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.03.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档