zoukankan      html  css  js  c++  java
  • 老油条的后台开发

    今天主要想吐槽一下:

    作为前端,如果公司没有实现前后端分离的话,不可避免的,前端就是负责写一些静态的html页面,和页面上的各种js效果,然后交给后台开发人员,由他们转换为jsp,那么就对后台开发的js技术有所要求了。

    在我刚到这个项目的时候,就发现了项目组的问题,任何项目都是jquery,web端页面,移动端页面,全是一套jquery实现,样式也是全部手写,没有任何组件、模块的概念,web页面其实也能看的下去,可是移动端的页面真的是不忍直视啊,尤其是遇到需要出发一些触屏事件的时候。

    正好年末的时候,部门经理要求前端这块使用一些新一点的技术,改进一下当前的开发状态,有这么一套行政命令下来之后,我们就想着先从简单的入手,开始在项目中使用移动端的框架,最先被引入到项目中的就是SUI-Mobile。主要使用的是一些组件,和其封装的一些模拟原生的效果,比方说无限加载和下拉刷新之类的。

    当我们把完成的页面交给后台开发的时候,就出现了我想吐槽的情况:

    由于很多开发是公司老员工,习惯一切jquery,发现不是用jquery的,就开始各种不舒服。

    “以前那么写不是挺好的么?”

    “这都一些什么乱七八糟的?”

    “这个事件在哪触发的啊?”

    “你们这么搞,真麻烦!”

    ……

    真的,我完全无法接受他们的这些行为啊,除了说老油条了,我真的无法理解他们的习惯了。

    所有ajax请求的数据,但是直接返回html字符串,明明都写好了的元素组装,返回json字符串,然后填入对应的数据当中即可,但是坚决不用,直接返回html字符串,然后填入页面。泪崩啊。。。

    不愿意接受新鲜事物,只要能用自己熟悉的东西解决问题的,坚决不愿意去改变,哪怕让他尝试一下,都不高兴的。

    可能他们的精力更多的关注在他们后台部分了,但是从这种接受新事物的态度上,也大概能够了解,也不是那么愿意钻研后台的新生事物(希望没有过于武断)。

  • 相关阅读:
    ANDROID_MARS学习笔记_S01原始版_009_下载文件
    ANDROID_MARS学习笔记_S01原始版_009_SQLite
    ANDROID_MARS学习笔记_S01原始版_008_LooperBundle异步消息处理
    ANDROID_MARS学习笔记_S01原始版_008_Handler(异步消息处理机制)
    ANDROID_MARS学习笔记_S01原始版_007_Handler及线程的简单使用
    ANDROID_MARS学习笔记_S01原始版_006_ListView
    ANDROID_MARS学习笔记_S01原始版_005_ProgressBar
    ios Quartz 各种绘制图形用法
    ios 在UIView上画图,线条
    ios 内存管理
  • 原文地址:https://www.cnblogs.com/zhuhuoxingguang/p/6433251.html
Copyright © 2011-2022 走看看