- 零下一度
- 浏览量2787 | 粉丝12 | 关注2
-
2017-06-26 11:22:38
- React+Redux开发美团App实例
- README.md
前言
开始学习React的时候,在网上找了一些文章,读了官网的一些文档,后来觉得React上手还是蛮简单的,
然后就在网上找了一个React实战的练手项目,个人学完之后觉得这个项目很适合初学者或者进阶的朋友
练习,在此分享跟大家
项目介绍
该项目类似与大众点评,美团等一些O2O的软件,功能相似,但由于是练手的项目,目的在于React+Redux
的应用,所以在一些
-
2636
-
2017-06-26 11:21:54
- js实现Fly Bird游戏的全过程详解
- 1.分析页面结构,理清需求和功能
游戏有三个界面,分别是开始界面,游戏界面和游戏结束界面。
1.1 开始界面
start.gif
游戏的大背景
上下移动的游戏标题和翅膀摆动的小鸟
start 按钮,点击进入游戏界面
一直移动的地面
1.2 游戏界面
play.gif
显示越过障碍数量的计分器
移动的障碍物,分别是上管道和下管道
点击游戏界面,小鸟向上飞起,然后在重力作用下下
-
4419
-
2017-06-26 11:21:18
- 构建工具Gulp的详细介绍
- 前面的话
与grunt类似,gulp也是构建工具,但相比于grunt的频繁IO操作,gulp的流操作能更快更便捷地完成构建工作。gulp借鉴了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后一级的输入,使得在操作上非常简单。通过本文,我们将学习如何使用Gulp来改变开发流程,从而使开发更加快速高效
入门
如果会使用grunt,则gulp学起来,并不困难。主要包
-
1645
-
2017-06-26 11:29:06
- 什么是Grunt?对他的详细介绍
- 前面的话
前端技术的发展真的很快,15年还在流行grunt,而现在随着gulp的大量使用,以及webpack越来越流行,grunt基本上要被淘汰了。学习进度跟不上技术发展进度,实在是说不出的感觉。本文将介绍可能将过时的grunt
安装
Grunt和Grunt插件是通过npm安装并管理的。在学习Grunt前,需要先将Grunt命令行(CLI)安装到全局环境中。安装时可能需要使用
-
2276
-
2017-06-26 11:28:11
- 用r.js来打包模块化的js文件实例讲解
- 前面的话
r.js(下载)是requireJS的优化(Optimizer)工具,可以实现前端文件的压缩与合并,在requireJS异步按需加载的基础上进一步提供前端优化,减小前端文件大小、减少对服务器的文件请求。本文将详细介绍r.js
简单打包
【项目结构】
以一个简单的例子来说明r.js的使用。该项目名称为'demo',在js目录下包含s1.js和s2.js两个文件,使用r
-
1464
-
2017-06-26 11:27:45
-
2017-06-26 11:27:27
- Web前端的开发前景介绍
- “路漫漫其修远兮,吾将上下而求索”,这句出自《离骚》。
虽然端午已过,但是还是不影响一个程序员想表(zhuang)达(boy)自己此刻心情的冲动。
偶然路过同事旁边,不(tou)小(kan)心看到他加的一个群,在问,
web前端开发现在前景怎么样?
web前端应该做些什么?难不难?
是不是要学JS啊,感觉挺难得吧…….
当下,我真的是很想用他
-
1534
-
2017-06-26 11:25:15
- JavaScript的理解与用法
- (1)什么是JavaScript?
JavaScript是一种专为与网页交互而设计的脚本语言,由三个部分组成:(1).ECMAScript :提供核心语言功能。(2).文档对象模型(DOM):提供访问和操作网页内容的方法与接口(3).浏览器对象模型(BOM):提供与浏览器的交互的方法与接口
(2)HTML 代码执行情况
http://blog.jobbole.com/12749/(现代浏览器原理)
-
1205
-
2017-06-26 11:24:49
- 分享一篇JQuery的学习实例
- JS 中的 window.onload() 方法与 Jquery 中的 $(document).read(function( ){ }) 的区别 : 加载时机不一样, window.onload()要等所有文件都加载完毕 ( js , css 文件 , 以及图片资源 ) , 而 Jquery 的方法只需要等 DOM 树形成即可 ; $(document).read(functio
-
1294
-
2017-06-26 11:23:18
- 前端单元测试框架-Mocha的详细介绍
- 引言
随着前端工程化这一概念的产生,项目开发中前端的代码量可谓是‘急剧上升’,所以在这种情况下,我们如何才能保证代码的质量呢,对于框架,比如React、Vue,因为有自己的语法规则,及时每个开发人员的编码风格规范各不相同,但最终的产出都大同小异,代码质量差距不是很大;但对于一些基础类库或方法的开发,我们就要谨慎又谨慎,代码质量一定要高,尽量避免出现Bug。
那我们如何做到产出高质量代码呢?单元测试
-
2282