• 电子商务系统的设计与实现(七):前后端系统UI设计的一些思考


     对于大部分开发者来说,写界面是最烦人的事。我想,开发者最初诞生,以及我们在大学学习的时候,更加侧重的是程序设计和逻辑思维,而不是界面。界面更象是艺术,艺术和程序设计是两回事。

    我个人还是想成为全栈式开发工程师,所以基本的UI还是必须能够搞定的。

    就目前正在做的电子商务malling系统, 主要有2个系统需要做界面,前端商城和后端管理系统。

    前端系统UI

       在京东、淘宝、当当等购物网站中,我更偏好京东的设计,红色字体,用户体验也很好。商品分类和搜索框,选择商品,加入购物车。核心购物业务之外,就是个人主页,看着挺简洁的,实现起来也容易。

      我目前的打算是,前端系统UI这一块,尽可能copy京东的布局和样式,这需要对京东网站的前端代码进行大量地研究。

      如果有些样式不好弄,或者与京东的不同,尽可能用Bootstrap自带的样式。

      最后的选择是,自己写样式,从其它网站找一些比较好的样式。

    后端系统UI

      后端UI要求相对低一些,之前的做法是,全部自己去实现,界面一般般,主要是自己用。

      现在,不太想那样,如果需要给别人用,实在是太丑了,很不专业。 

      网上找了写UI框架,主要有以下几种:

    1.jquery UI,开源的,老外写的。
        之前用过部分组件,感觉一般般,界面太简单了,貌似不太符合国人的需要。

    2.jquery easy ui,开源的,老外写的。
       对它的理解也很模糊,用的很少。
       公司的项目后端,用到了这个,感觉界面也不是我想要的,还需要再认真考虑一下。

    3.jquery mini ui,需要付费,付费后可以拿到源码。
      看官网的demo,我还比较喜欢。只是要付费,虽然可以想办法破解,“6个月后,会不断踏出alert,提示你要付费”,但是总感觉挺别扭的。(具体原因在本文最后)
      了解这个框架,是在CSDN看到的广告,就去了解了很多次。
      http://www.miniui.com
      我还是比较支持国产UI框架的,只是对于个人来说,费用实在是太高了,据说在1万元之上。不过,对于大型企业来说,根本不算个事。

    4.dwz,jui,国产开源。
       之前通过CSDN了解到的,看了下界面。我非常喜欢,而且是完全开源,托管在CSDN-Code平台。
      我决定,先用这个试试。

    关于UI的一些长远考虑
     后端系统,都是Java代码,相对比较容易复用,从而大大提高生产力。后端做的时间越久,积累越多,开发系统就越快。
    而前端,分2部分,业务系统的UI通常需要定制,不同的系统,界面往往差别巨大。而后端管理系统,则相对比较统一。
      我希望,在UI这方面,找到一款开源的、文档丰富的,从而低成本,甚至无成本低进行开发,进而持续积累。 

      前后端都有成型的技术选型,然后随着时间的流逝,有了大量的积累,最后大大提高开发效率。

      最差的情况下,也可以凭借开发效率,挣到比普通工作更多的辛苦费。

      还有个好处,有很多自己的积累,满满的自我成就感。

    CSDN2014博客之星评选,帮小雷投一票吧

    http://vote.blog.csdn.net/blogstar2014/details?username=fansunion

  • 相关阅读:
    javascript操作样式
    JavaScript开发
    JavaScript开发
    JavaScript开发
    网页设计
    会员登录界面设计
    用表格模拟实现一个菜鸟教程的网站遇到的问题
    数据库---数据控制语言(DCL)
    数据库---数据库查询的各种子句
    数据库表--增删改查的操作实例
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462963.html
Copyright © 2020-2023  润新知