初次尝试使用typescript开发react-native

2017-02-16
阅读 3 分钟
5.1k
typescript是javascript的超集,在javascript的基础上添加了可选的静态类型,非常适合团队开,这次我们尝试使用typescript来开发react-native应用。

React Native 中的 Android 原生模块

2016-11-22
阅读 6 分钟
4.1k
当使用 React Native 开发 Android 应用时,你可能需要使用没有被 React Native 封装的模块。但你可以使用 Java 编写原生模块,然后选择性的暴露公共接口到 React Native。一起来试一下!

使用 React Native 构建类似 Tinder 的加载器

2016-11-08
阅读 2 分钟
3.5k
在上面的截图中,你可以看到头像和它后面的圆,都在屏幕正中间。 感谢 Flexbox,通过添加"justifyContent:'center'"和"alignItems:'center'",可以轻松地将元素水平和垂直居中。在这种情况下,我不得不居中两个元素。我可以使用 Flexbox 作为头像或圆圈。我选择了头像。对于背景圆我使用"position:absolute"和负边距来完...

Sass Mixin 和 Media Merging

2016-11-01
阅读 6 分钟
3.7k
如果你对 Sass不太熟悉的话,你可能不知道Sass增加了许多非常有趣的功能,例如媒体查询(即 @media)功能(经常被成为 Media Merging媒体合并)。

使用 React Native 构建 Facebook Paper 类似的 UI

2016-08-23
阅读 3 分钟
3k
当人们听到 React Native 后第一反应会觉得它运行缓慢.这是因为一般人会去这样解释 React Native: "它允许你通过 Javascript 构建你的应用程序",而人们会认为浏览器中运行的 JavaScript 性能并不够好.

简介 jCanvas:当 jQuery遇上HTML5 Canvas

2016-08-18
阅读 15 分钟
15.8k
HTML5 可以直接在你的网页中使用 <canvas> 元素及其相关的 JavaScript API绘制的图形。 在这篇文章中,我将向你介绍 jCanvas,一个基于 jQuery的免费且开源的 HTML5的Canvas API。 如果你使用 jQuery 进行开发,jCanvas能够使用 jQuery更简单,更快速的完成一些非常炫酷的 canvas画布及交互效果。 什么是 jCanvas ...

ReactJS 开发过程中的一些使用心得

2016-08-02
阅读 3 分钟
3.6k
ReactJS作为目前最火的构建用户界面的前端框架,为什么有那么多的前端工程师去追逐它,不仅因为它简单,而且它提供了一系列强大的API让我们摆脱以前繁琐的DOM操作,使我们的逻辑更加清晰,代码更加简单。

多屏互动——H5 中级进阶

2016-07-21
阅读 14 分钟
13.2k
随着智能硬件的普及,手机,平板,PC甚至路边的电子广告牌,现代浏览器已经无处不在。在浏览器里编织出我们自己的一片天地已经轻车熟路,但是这还不够,H5赋予了浏览器太多的新特性,等待我们去使用。这篇文章介绍利用手机浏览器的罗盘API,在PC的浏览器实时地绘制一个3D盒模型。

yeoman-generator 入门教程

2016-06-29
阅读 9 分钟
12.4k
随着 Web 2.0 和 HTML 5 的流行,现在的 Web 应用所能提供的功能和交互能力比之前传统的 Web 应用要强大很多。应用的很多实现逻辑被转移到了浏览器端来实现。浏览器不再只提供单一的数据接收和展现功能,而是提供更多的用户交互能力。浏览器端所包含的 HTML、CSS 和 JavaScript 代码也变得更加复杂。对于日益复杂的前端...

WEBPACK 入门

2016-05-13
阅读 5 分钟
3.6k
官网介绍:webpack是一个模块打包器。webpack 处理带有依赖关系的模块,生成一系列表示这些模块的静态资源。(webpack is a module bundler.webpack takes modules with dependencies and generates static assets representing those modules.)。

无需Flash实现图片裁剪——HTML5中级进阶

2016-05-09
阅读 3 分钟
9.1k
我第一个想到的方法就是,将图片和裁剪参数(x,y,scale,rotate)一并上传给服务器,服务器来做图片处理,so easy。但是,这并不符合潮流发展的方向:能在前端做的处理,就放前端做吧。与潮流妥协的结果就是,前端越来越复杂。

React.js 最佳实践(2016)_链接修正版

2016-03-25
阅读 7 分钟
9.8k
译者按:最近React(web/native)依旧如火如荼,相信大家都跃跃欲试,我们团队也开始在React领域有所尝试. 2016年应该是React 逐渐走向成熟的一年,让我们一起来看看国外的开发者们都总结了哪些"最佳实践".