加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

AngularJS是否只适用于单页应用程序(SPA)?

发布时间:2020-12-17 09:26:06 所属栏目:安全 来源:网络整理
导读:我们正在寻找选项来构建我们正在创建的应用程序的前端,并且正在尝试评估一个能为我们工作的工具,并为我们提供最好的平台。 这是一个Node.js项目。我们最初的计划是使用Express并沿着这条路线,但我们决定在我们开始这个阶段之前,最好检查一下那里。我们的
我们正在寻找选项来构建我们正在创建的应用程序的前端,并且正在尝试评估一个能为我们工作的工具,并为我们提供最好的平台。

这是一个Node.js项目。我们最初的计划是使用Express并沿着这条路线,但我们决定在我们开始这个阶段之前,最好检查一下那里。我们的应用程序有几个领域,我们不认为适合单页模型,因为它们从应用程序的角度来看是相关的,而不是从视图的角度。

我们已经看到了一些框架,我们可以用来构建客户端像Backbone.js,Meteor等,还有AngularJS。

这可能是一个相当明显的问题,但是如果AngularJS纯粹用于单页面应用程序,或者它可以用于多页面应用程序,例如Express。

更新2013年7月17日
只是为了保持人们的循环,我会更新这个问题,当我们经历的过程。我们现在将一起构建一切,我们将看到效果如何。我们已经接触到了一些人,他们比我们更有资格使用AngularJS,并提出了关于分享共享上下文的大型应用程序,但可能在单个页面上工作太大的问题。

我们的共识是,我们可以提供多个静态页面,并创建只与那些页面一起工作的AngularJS应用程序,有效地创建一个SPA集合,并使用标准链接将这些应用程序链接在一起。现在我们的用例是非常具体的,因为我们的解决方案有几个应用程序,正如我所说的,我们将尝试单个代码库,并从那里优化。

更新2016年6月18日该项目落下了悬崖,所以我们从来没有得到太多的完成。我们最近再次选择它,但不再使用角度,而是使用React。我们仍在使用上一个更新中所述的架构,其中我们使用快捷和自包含应用程序,例如,我们有一个快速聊天路由,用于提供我们的React聊天应用程序,我们有另一个路由/项目项目应用等。我们的态度看看每个应用程序是一个聚合根的功能集,它需要能够独立为它被认为是一个应用程序本身。从技术上讲,所有的信息都在那里,它只是基本的快递和任何风格的客户端应用程序建立良好,你想使用。

一点也不。您可以使用Angular构建各种应用程序。客户端路由只是其中的一小部分。

您有大量的功能列表,可以在客户端路由之外受益:

>双向绑定
>模板
>货币格式
>复数
>可重用控件
> RESTful api处理
> AJAX处理
>模块化
>依赖注入

这是疯狂的认为所有的“只能用于单页应用程序”。当然不是..这就像说“Jquery只有为动画的项目”。

如果它适合你的项目,使用它。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读