web前端开发
-
web前端开发现状
-
web前端开发未来方向
-
web前端和后端合作
- web前端开发:案例分析
web前端开发现状
- 开发环境不局限于浏览器端,涉及到服务器端
- 开发产品不局限于功能单一的web html页面 前端js特效 兼容ie6+,涉及到功能丰富 具备设计美感 适配pc tablet mobile等各大web浏览设备
- 注重用户体验,不局限于功能的实现,追求快速响应,个性化的用户需求,针对宽屏的响应性
- 开发技术不在依赖于原生js等开发语言,开始采用成熟的框架技术,如backboneJS,jQuery UI,
- 开发代码不再零散随意,开始强调模块化开发 借鉴java等面向对象语言,良好封装 抽象 异常处理 减少依赖的js代码
web前端开发未来方向
- web app时代,增强用户体验
- 数据可视化
- 云平台
前端的工作重点
- 整理现有UI 库
- 提高页面访问时间,加快渲染速度,bigPipe,pAjax,cache,cdn,考虑服务器端渲染
- 开发一些基础组件,
- 测试用例,测试文档
- 模版复用,现有的jquery mobile适合jquery项目,存在缺陷:服务器端模版复用,其他文件view层复用
雪球网的前端工作
- 典型的移动互联网公司,mobile first, experience first,前端要求模块扩展性,复用性,响应性
- 前端人员配置:一个负责雪球网社区产品开发,页面渲染 稳定性 bugFix工作,一个负责前端架构,一个负责行情美股数据组件开发,一个负责基础组件
- 与产品确定开发雪球,与后端协议开发数据接口,与设计确定一些UI细节
- 有几点值得借鉴:注重代码质量 code view,
- 存在以下问题:技术文档很少,总结很少,大家重复开发组件,
前端开发的未来重点
- web app 后端解耦
- Mobile First && 体验优先
- 丰富交互组件