zoukankan      html  css  js  c++  java
  • 当前新架构开发模式一些优缺点

    优点:

    • 本地化开发页面样式及功能,能减少大部分样式功能调试时间。
    • 使用js处理功能逻辑会比现网ftl处理方式要容易,并且可以使用更多的语法,如正则表达式等。相比ftl,得到全局json数据,处理逻辑就相对容易了。查错时一般对比json数据即可

    缺点:

    • 开发环境不稳定,如:联调时页面打开过慢,总是出现组件服务不可用。
    • 必须到客户端获取到请求头后,PC上使用插件设置请求头。没有以前ftl的直接拼接tokenid方便灵活。
    • 访问测试数据与现网数据必须要使用代理,客户端设置非常麻烦。而且测试环境客户端与现网环境客户端不相同。切换起来非常麻烦。PC端也很麻烦,相对使用插件来代理还好些。而且使用代理后就无法使用fiddler进行抓包了。且需要跨域请求的数据是不能使用代理的,否则获取不到跨域数据。
    • 测试环境与准现网环境的页面不太方便进行本地调试,必须改完代码后,上传到UES(服务器)才能看改完后的页面效果。
    • 每次改完页面代码上传到UES,或在UES上改个配置,必须重新保存页面然后测试正式发布后,页面才能生效。基础组件改完后,必须要每个用到改基础组件的页面都重新保存发布一次后才能生效。
    • 页面某个地方报错,页面将直接空白。
    • 个别渲染不如原生及jquery。如:swiper在低端机下非常卡。
    • 基础组件更新之后,要把之前的业务组件都重新保存一遍。

    这么一看,确实新架构存在的问题非常的多[捂脸笑]

  • 相关阅读:
    237. Delete Node in a Linked List
    430. Flatten a Multilevel Doubly Linked List
    707. Design Linked List
    83. Remove Duplicates from Sorted List
    160. Intersection of Two Linked Lists
    426. Convert Binary Search Tree to Sorted Doubly Linked List
    142. Linked List Cycle II
    类之间的关系
    初始化块
    明确类和对象
  • 原文地址:https://www.cnblogs.com/wuhairui/p/8893575.html
Copyright © 2011-2022 走看看