2016-11-05 第三次分享 Web技术

JavaScript基础

Html5的新技术,Css3的

H5的存储技术,文件管理技术

选择框架

  • jQuery,Vue,Angular,Jade,Backbone.js,zepto.js,Animate.css,jade

  • Mvc MVVM

项目构建

  • Gulp,Grunt
  • 代码合并,压缩,模版编译

AMD,CMD规范

  • http://seajs.org/docs/
  • Common.js,Node当中
  • CMD和AMD的区别:CMD相当于按需加载,定义一个模块的时候不需要立即制定依赖模块,在需要的时候require就可以了,比较方便;而AMD则相反,定义模块的时候需要制定依赖模块,并以形参的方式引入factory中。

//AMD方式定义模块
//Angular 

define(['dep1','dep2'],function(dep1,dep2){
    
     //内部只能使用制定的模块 
     return function(){}; 
});

//CMD
//按需载入

define(function(require,exports,module){
    //此处如果需要某XX模块,可以引入 
    var xx=require('XX'); 
});

Js/css模块化管理

  • Common.js,require.js,less,sass,webpack

项目优化

组件化开发,复用

浏览器环境

H5+技术

  • 容器
  • Native
  • Inoic
  • React-Native

NodeJs的事件驱动,和非阻塞异步IO

  • 原生库
  • 扩展

推荐URL

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 晚上妈妈发语音聊天过来的时候我正与女儿在床上看绘本。 一看到手机,女儿就笑着说,是奶奶。孩子的感情是最真挚的。爸爸...
    榕榕_7670阅读 1,235评论 0 0
  • 1、装纱窗、用蚊帐 物理防蚊如同物理防晒一样,好处不用多说。装纱窗、用蚊帐不能保证没有蚊子,但不装却绝对有很多蚊子...
    健康华佗阅读 2,256评论 0 0
  • 人的一生 最大的收获就是知足 不懂得知足的人都有欲望 欲望可以把人带进大牢 欲望可以毁了一个人 最大的幸福就是懂你...
    猴爸陪你读书阅读 4,398评论 0 1
  • 你可知你是我永远等不到的人 等人 昨晚有个黄粱美梦 梦到我牵着你的手一起奔跑,我穿着华丽的晚礼服,而你一身白衣。 ...
    佧邑阅读 2,939评论 0 1
  • 【三件事】 1、每周例会,进度跟进。 2、周工作总结整理 3、数据埋点 【小确幸】 早上喝杯牛奶 【感悟】 人生无...
    Katrina程阅读 1,339评论 0 0