• Max SPA


    Stingray Response_ContentType

    Stingray javascript
    其实是支持返回原生html的, 有了这个事情就简单了

    RHTML - Response_Content should have HTML (Stingray relies on Pre- Post-process to do its job). No Stingray XML added.

    html结构

    1. header
    2. menu
    3. content
      1. navbar
      2. page
    4. footer

    文件结构

    按照页面打包VRM,html,js,应该是支持这种结构的,待测试验证

    参数传递

    不再使用temp_var表来传递参数了,这样很容易产生bug,所有的参数都将需要在请求中传递,要什么传什么,没传递就没有。

    VRM职能

    VRM不再返回html+js的混合体了,将只返回json格式的数据。待测试实现:

    1. html,js文件存放路径和访问限制,是否只能微博root下。
    2. 变量json化,多行查询结果json化

    前端处理

    之前的三种请求方式都将不在需要

    1. 页面跳转 - LinkRequest - 就是简单的state切换,ng-href搞定
    2. 页面提交 - SerialRequest - $resource
    3. ajax请求 - CustomRequest - $http

    tablewalker

    tablewalker也将采用新的方式替代,开发新的组件,或者寻找开源的组件整合

    表单验证

    直接使用angularjs的验证,或者开发一套验证组件

    跨域问题

    不存在跨域问题,与服务同源

    按需加载

    整个系统模块众多必须得考虑按需加载了,借助requirejs复杂性就太高了,尝试其他预加载方案。切换模块的时候可以先加载js,在on函数中执行初始化工作。

  • 相关阅读:
    【转】size_t和ssize_t
    WCF订票系统DEMO
    VS2008显示解决方案的方法
    一些好用的开源控件
    SQL 的Over 子句
    Sql2005高效分页语句
    使用winform的showdialog小心内存泄漏
    字符串连接类(Javascript)
    SharpZipLib 的使用
    浅谈持久化
  • 原文地址:https://www.cnblogs.com/wancy86/p/max-spa.html
Copyright © 2020-2023  润新知