前端学习

easyui学习入门

  1. EasyUI学习总结(一)——EasyUI入门

  2. EasyUI学习总结(二)——easyloader分析与使用

  3. EasyUI学习总结(三)——easyloader源码分析

  4. EasyUI学习总结(四)——parser源码分析

  5. EasyUI学习总结(五)——EasyUI布局

 

easyui源码解析

  1. jQuery Easyui 源码分析之parser组件
  2. jQuery Easyui 源码分析之combo组件
  3. jQuery Easyui 源码分析之validatebox组件
  4. jQuery EasyUI Datagrid组件的完整的基础DOM结构

 

AngularJs 

  1. AngularJS实战

 

文章分析 

  1. 对比Angular/jQueryUI/Extjs:没有一个框架是万能的

  2. 基于AngularJS的企业软件前端架构

  3. MVVM时代的Web控件 ——基于AngularJS实现

 

前端开发环境的搭建

1. 代码编辑工具: vs2013  subline text快捷键  webstrom

2. 断点调试工具: chrome+Batarang(angularJs)  firebug

3. 版本管理工具: git tortoisegit  svn

4. 代码合并和混淆工具 :grunt(js文件合并,js代码自动压缩,每次ctrl+s自动执行单元测试,集成测试等) grunt的插件:ugily(代码混淆) concat(合并文件) watch(监控文件变化)

5. 依赖管理工具: bower(自动安装jquery,bootstrop等组件,组件之间的依赖关系,版本兼容性自动检测) 可用可不用    http-sever(简单的http-sever 基于nodejs的http接口,可以写一些json进行测试,当后台数据没有的时候)

6. 单元测试工具: karma(跑测试用例的容器)  jasmine(简介的语法来编写测试用例)   

7. 集成测试工具:   protractor(针对angularjs定制的自动化测试工具)

8. 开发调试工具: NodeJs npm

天空曾经飘过一片云,不留下一丝痕迹
原文地址:https://www.cnblogs.com/ZengYunChun/p/5681908.html