首页 > 代码库 > 聊聊java工程师眼中的前端工程师、UED用户体验设计
聊聊java工程师眼中的前端工程师、UED用户体验设计
几年前很多公司都没有专业的前端工程师,时至今日很多公司由于种种原因也没有。现在很多中大型公司前端工程师已经很常见。为什么?
前端工程师的作用:
1. 前端代码质量更加专业
2. 功能更强,用户体验更高
3. 解放java工程师,通过严格的ajax的http接口请求方式与后台java交互,前端后端代码分离,便于维护管理
目前流行的前端:
1. 将多个图片合成一个大图片,利用CSS背景图片的的偏移技术呈现到网页上面,避免多个图片一个个下载
2. js基本min化
3. 充分利用游览器的cache
4. 组件化:前端每个可复用的功能组件化,JS组件、css组件(各人名片,搜索框)
5. 工程化:也就是前端代码不需要放在eclipse里面一起跟java开发,采用专用的IDE,以及svn
6. cdn集群,把前端的js/css/图片等静态的资源放到全国各地CDN集群
7. nodeJs:绕开jetty,直接访问后台服务,这个后台服务可以是nodejs自己的服务,也可以是向dubbo这种远程框架的java服务,以加快性能
8. git化。前端SVN
9. 前端独立发布。前端所写的JS都访问另外一个服务器里面,通过http可以访问,前端页面里面再引用这些js即可。
10. comb:js、css请求的合并,减少请求次数
用户体验设计(UED):
视觉 :公司里的图片、CSS都需要标准化,统一。图标库包含各种大小颜色的图标
交互
前端开发
用户研究
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。