• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > angularJS适不适合做互联网金融产品?

angularJS适不适合做互联网金融产品?

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含bootstrap,angularJS等相关知识,匿名希望在学习及工作中可以帮助到您
angularJS+bootstrap适不适合开发互联网产品,比如人人贷这种平台

回复内容:

特别适合!凡是拥有大量表单表格的页面,这是对于双向绑定的MVVM框架来说,这本来就是其拿手好戏。 angularjs比较适合的场景是单页面应用,就是像gmail那样,只加载一次页面,里面的功能都是通过不刷新页面动态加载的。这是一种技术方案,你想把网贷平台做成这样当然没什么问题。但可能有如下的坑:
1. 页面静态化不是很容易,例如新闻类的页面,有很多文本内容。这些页面比较适合静态化。只用angularjs的话数据都是异步加载,客户端渲染,体验可能不好,你需要额外的服务器端渲染的方案。
2. 搜索引擎不友好。因为数据都是通过ajax加载的,需要额外的标记告诉爬虫数据从哪来。而且我不清楚国内搜索引擎对ajax内容支持的情况,但总之比传统的seo更麻烦。

我的建议:整体页面使用服务器端的技术搭建,例如php,python django。
部分涉及复杂客户端操作逻辑的页面,比如用户个人主页,账户管理,资产管理等,单独使用angularjs开发,每个模块做一个单页面应用。

至于bootstrap,基本上就是个样式表,用或者不用都是随便的事情。 没做过金融产品,但是做过订单系统,斗胆来回答一下:

适合

假设金融产品也会有订单部分,那订单中的各种计算显然是很适合用这种双向绑定框架来做的。
比如我曾经做的那个订单系统,首先是可以选择产品份数,然后还会算上产品的附加税,然后被付款者的个人所得税,正常情况下还要加上公司所收取的手续费,这一大串计算下来,如果是不用双向绑定框架的话,要手写一大堆方法,同时还得人肉绑定到节点。
更难处理的是,配合各种市场活动,会有打折,减免,优惠券等活动。这种在正常流程中的特殊分支,非常适合用inject方式去做,既不影响正常流程的代码,又可以让各种计算可以随意组合。

所以,我觉得相比自己只用个backbone什么的,用这种双向绑定的框架应该是很适合的。

您可能想查找下面的文章:

  • 分享29个基于Bootstrap的HTML5响应式网页设计模板
  • Bootstrap 学习分享
  • BootStrap基本样式介绍
  • 解决Bootstrap只加载一次 remote 数据的问题
  • Bootstrap的优缺点是什么?
  • Bootstrap拟态框+支付宝首页
  • 详细介绍25+免费的Bootstrap HTML5网站模板图文详情
  • angularJS适不适合做互联网金融产品?
  • 怎么学习前端开发?求推荐学习路线??
  • 近期在尝试用bootstrap做移动端开发,发现了一些问题,这里写下自己的一些想法与疑问?

相关文章

  • 2018-12-03H5调用相机拍照并压缩图片
  • 2018-12-03html5开发之viewport使用_html5教程技巧
  • 2018-12-03HTML5制作酷炫音频播放器插件图文教程_html5教程技巧
  • 2018-12-03HTML5 Canvas自定义圆角矩形与虚线示例代码_html5教程技巧
  • 2018-12-03phonegap使用方法介绍(四)创建联系人
  • 2018-12-03如何才能做出传播量10万+的HTML5传播页面?大量转发的HTML5都有哪些共同特点?
  • 2018-12-03前端开发工程师在技术上如何专注和沉淀?
  • 2018-12-03详解HTML5中的WebSocket及实例代码
  • 2018-12-03Bootstrap拟态框+支付宝首页
  • 2017-08-06Html5 Geolocation获取地理位置信息实例

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • html5构建触屏网站之touch事件介绍_html5教程技巧
    • IIS的MIME未注册MP4类型,导致无法识别vidoe标签的解决办法
    • HTML5计时器小例子_html5教程技巧
    • h5在网页中上传超大文件教程实例
    • 如何让IE9以下版本(ie6/7/8)认识html5元素_html5教程技巧
    • HTML5新增元素:语义化元素的介绍
    • 李炎恢HTML5视频资料分享
    • 详细介绍基于HTML5 的WebGL技术构建3D场景的图文代码(一)
    • H5+C3实现时钟效果
    • HTML5实战与剖析之媒体元素(3、媒体元素的事件及方法)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有