首选的客户端路由解决方案?

lorefnon:

我正在设计一个基于一页浏览器的Web应用程序。

JQuery已在我的应用程序中使用。我目前正计划KnockoutJS用于数据绑定和UI管理。但是我Backbone.js过去使用过,并且控制器层提供的路由功能给我留下了深刻的印象。

我还研究了一些基于JQuery的解决方案,例如用于客户端路由的pathjs

如果有人可以提供建议和准则以选择合适的路由系统,那就太好了。

我不愿意使用Backbone.jsKnockoutJS因为的出色的数据绑定功能KnockoutJS

lorefnon:

经过一些探索后,我找到了解决方案。@Eisenhauer Backbone的路由功能很棒,但是如果我不使用Backbone怎么办。正如我在问题中概述的那样,我已经在使用KnockoutJS,它为我提供了客户端MVVM模型,因此在同一页面中放置其他MVC实现并不是一个好主意。

对于正在寻找独立路由解决方案的人们来说,pathjs是一个简单而优雅的解决方案。

Crossroads.js是一种更加灵活,功能强大且独立的路由解决方案,可从http://millermedeiros.github.com/crossroads.js/获得它的文档非常好,功能非常强大,因此可以适应任何要求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Android REST客户端:最佳解决方案?

GIT GUI客户端的远程SSH解决方案

无需客户端安装即可监控解决方案

是否有使用QUICKFIX库进行客户端与客户端通信的现成解决方案?

AWS S3客户端竞争条件解决方案

适用于Linux客户端的强大防火墙VPN产品/解决方案

选择在客户端/ API /服务器解决方案中编写逻辑的正确位置

寻找与客户端(角js)生成pdf的解决方案

当客户端解决方案引用我的项目时,如何部署依赖的DLL?

在 AWS 中将数据从服务器发送到客户端(Web、移动设备)的解决方案?

一种解决方案中从WPF客户端到服务器的调用期间发生超时异常

是否有用于生成客户端和服务器的restfual api代码的任何解决方案

无法在同一解决方案中为WCF项目的客户端类添加服务引用

用GO编写的gRPC服务集合与Javascript客户端之间进行通信的最佳解决方案是什么?

使用Mac的Visual Studio在解决方案资源管理器中复制客户端文件

是否有一个简单的客户端存储解决方案可以将数据从 .net 移动网站保存到移动设备上?

Google登录集成错误:401。错误:deleted_client OAuth客户端已删除。这里有什么解决方案?

ionic 和 windows 方法之间实时客户端-服务器套接字编程的解决方案(如 asp.mvc、iis 等)

浏览器中的 Java Plug In 支持将被弃用.. Applet 访问客户端文件系统的替代解决方案?

发送到客户端后无法设置标头错误(Node/Express noob,其他解决方案似乎不起作用或不理解它们))

角路由的基本解决方案

每个解决方案 Atomineer 首选项

R 中的条件统计(首选 dplyr 解决方案)

React路由器无法在客户端工作。我如何解决它?

网关上基于客户端的路由

客户端Javascript的类Express路由

Svelte / Sapper动态客户端路由

在Gatsby中禁用客户端路由

Twilio客户端呼叫路由