gpt4 book ai didi

javascript - 用于非单页应用程序的 Angular js

转载 作者:行者123 更新时间:2023-11-30 00:07:53 25 4
gpt4 key购买 nike

我最近一直在学习 Angular 2,如果我想构建单页应用程序,我必须说这是一个很棒的框架。

但是,我想知道如果他们只想要双向绑定(bind)功能,如何将 Angular 与普通的旧式网站(例如,基于 codeigniter 构建)集成?

当然,我可以为此使用 angular 2,但是对于所有 angular 的路由机制,它似乎相当……不合适。好像我在尝试将斧头用作锤子。

所以,我的问题是:如果有人想要构建一个非单页网站,使用老式加载页面,但要让页面本身具有很强的交互性并利用双向绑定(bind),那么您有什么建议?例如,一个用户列表本身就是一个页​​面,但是分页是通过 ajax 完成的......等等我应该只使用 angular2,还是另一个更适合这个目的的库?有人建议 ReactJS 可能正是我正在寻找的东西。

你怎么看?

最佳答案

尽管它是 true that

client-side routing is just a small piece

一个非常大的框架,其实就是一个Angular (2) project的结构恰好有 1 个没有服务器端代码的 index.html 文件,至少隐含地告诉我们,有很多用于多页面应用程序可能不需要的 SPA 的框架。

如果使 Angular 2 成为适合您的优秀框架的是数据绑定(bind)和生产力,那么请查看 Ember.js . Ember 使遵循最佳实践变得容易,而不是将时间花在琐碎的选择上。

关于javascript - 用于非单页应用程序的 Angular js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37796636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com