自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 收藏
  • 关注

翻译 快速提示:立即在浏览器中尝试WebAssembly

在2015年6月,JavaScript和Mozilla浏览器联合创始人,发明者布兰登·艾克,宣布的东西在网上很精彩:WebAssembly。 艾希解释说,JavaScript已被戏称为网络的汇编语言 ,一些东西,他不同意并接着WebAssembly介绍,“ 在Web上的安全代码的新中间表示 “,因为他所描述的那样。 谷歌,微软,Mozilla的,苹果和其他一些人艾希宣布之前一直在试验就可以了。...

2016-04-28 00:00:00 169

翻译 webassembly_快速提示:立即在浏览器中尝试WebAssembly

webassembly 2015年6月,JavaScript的发明者和Mozilla的共同创始人Brendan Eich宣布了Web上令人兴奋的内容:WebAssembly。 Eich解释说,JavaScript被称为Web的汇编语言 ,他对此持不同意见,然后继续介绍WebAssembly,WebAssembly是“ Web上安全代码的新中间表示形式 ”,正如他所描述的那样。 在Eich宣布之...

2016-04-28 00:00:00 212

翻译 避免JavaScript单文化

这篇文章是由同行评审汤姆·格列柯 , 太子丹和马洛里面包车阿赫特贝格 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! JavaScript中,作为一种语言,有一些基本的缺点 - 我想我们大多数人对赞同。 但是,每个人都有不同的看法是什么恰恰是缺点。 克里斯托弗·彼得森最近写道:“ JavaScript的只需要成为一个更好的语言 ” -关于JavaScript标...

2016-04-27 00:00:00 79

翻译 javascript单引号_避免JavaScript单文化

javascript单引号 本文由Tom Greco , Dan Prince和Mallory van Achterberg进行了同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! JavaScript作为一种语言,有一些根本的缺点-我认为我们大多数人都同意这一点。 但是每个人对缺点到底有什么看法都不同。 Christoffer Petterson最近...

2016-04-27 00:00:00 74

翻译 3种轻量级React替代方案:Preact,Virtual Dom和Deku

这篇文章是由同行评审克雷格Bilner和布鲁诺·莫塔 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 反应过来的声明组件和虚拟DOM渲染浪潮席卷前端发展的世界,但它不是建立在这些想法的唯一库。 今天我们就来探究一下这就像在其他三个阵营样的替代品来构建应用程序。 我们将假定你已经熟悉了反应,这是一个在其生态系统中使用的术语。 如果你需要起床划伤或只是刷新,然后检...

2016-04-26 00:00:00 963

翻译 react 架构方案_3种轻量级React替代方案:Preact,VirtualDom和Deku

react 架构方案 本文由Craig Bilner和Bruno Mota进行同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! React的声明性组件和虚拟DOM渲染已席卷了前端开发领域,但这并不是唯一基于这些思想的库。 今天,我们将探讨在其他三个类似React的替代方案中构建应用程序的感觉。 我们假设您已经熟悉React及其在其生态系统中使用的术语...

2016-04-26 00:00:00 323

翻译 JavaScript测试:单元测试,功能测试和集成测试

单元测试,集成测试和功能测试是所有类型的形成连续传递,开发方法,可以让你平安船舶在数天或数小时,而不是几个月或几年的变化产生重要的基石自动化测试。 自动化测试软件到达最终用户之前捕获更多的错误增强软件的稳定性。 他们提供了一个安全网,它允许开发人员变更,而不必担心他们会在不知不觉中打破在这个过程中的东西。 何罪测试的成本 与流行的直觉,保持了质量测试套件可以显着地通过立即捕捉错误提高开发人...

2016-04-25 00:00:00 431

翻译 Tessel 2:轻松实现JavaScript和物联网的配对

该Tessel 2是一个微控制器,它允许你建立运行JavaScript和Node.js的连接设备 提供访问大量的NPM模块和他们所有的潜力 - 这在其与最重要的是运行Node.js的核心运行Linux操作系统。 在接下来的几周内,我将涵盖一些可用于使用Tessel 2.本周开发者的可能性,我们将通过看让你Tessel 2并用一个简单的测试应用程序运行时启动。 我Tessel 2单片机,我将使用...

2016-04-25 00:00:00 1051

翻译 如何使用Metalsmith创建静态站点

我以前的文章讨论了为什么你的原因应该还是不应该考虑一个静态的网站发生器。 总之,静态网站生成器构建从通常包含在降价文件,模板和原始数据的HTML页面仅文件。 它提供了一些的CMS的好处,而不托管,性能和安全性开销。 静态站点可以为不同的项目,其中包括适当: 一个小网站或者个人博客。 有几十页,罕见的职位和一个或两个作者的网站可能是理想的。 技术文件,如REST API。 应用原型需要一系...

2016-04-21 00:00:00 829

翻译 静态方法创建静态map_如何使用Metalsmith创建静态站点

静态方法创建静态map 我以前的文章讨论了为什么应该或不应该考虑使用静态网站生成器的原因。 总而言之,静态网站生成器会通过Markdown文件中通常包含的模板和原始数据来构建仅HTML页面文件。 它提供了CMS的一些优点,而没有托管,性能和安全性开销。 静态站点可能适用于一系列项目,包括: 小型网站或个人博客。 最好是只有几十页,很少发帖,只有一两个作者的网站。 技术文档,例如RES...

2016-04-21 00:00:00 211

翻译 全面了解jQuery中的事件

这篇文章是由同行评审WERN Ancheta和卡米洛·雷耶斯 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 在网页中,几乎所有的用户交互可以在jQuery中被捕获的事件。 他们允许你根据用户的操作做出适当的反应事件是在这个意义上非常重要的。 例如,您可以编写代码,改变基础上按一下按钮或滚动事件网页的背景颜色。 jQuery有很多的快捷方法,如contextm...

2016-04-20 00:00:00 137

翻译 jquery中监听事件_全面了解jQuery中的事件

jquery中监听事件 本文由Wern Ancheta和Camilo Reyes进行了同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! 网页中几乎所有的用户交互都可以在jQuery中捕获为事件。 事件很重要,因为它们使您可以根据用户的操作做出适当的响应。 例如,您可以编写代码来基于按钮单击或滚动事件来更改网页的背景颜色。 jQuery有许多快捷方式,...

2016-04-20 00:00:00 318

翻译 快速提示:函数表达式与函数声明

这篇文章是由同行评审杰夫·莫特 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! JavaScript有创建函数的两种不同的方式。 函数声明已经使用了很长时间,但函数表达式已逐步接管。 function funcDeclaration() { return 'A function declaration'; } var funcExpression = func...

2016-04-19 00:00:00 95

翻译 js函数表达式与函数声明_快速提示:函数表达式与函数声明

js函数表达式与函数声明 Jeff Mott对本文进行了同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! JavaScript有两种创建函数的不同方式。 函数声明已经使用了很长时间,但是函数表达式已经逐渐被人们所接受。 function funcDeclaration() { return 'A function declaration';...

2016-04-19 00:00:00 72

翻译 使用WebRTC和Twilio创建实时视频聊天室

这篇文章是由同行评审WERN Ancheta和蒂姆Severien 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 在我的上一篇文章“ 的WebRTC的黎明 ”中,我展示了如何使用创建一个简单的照相亭的应用程序基于Web的实时通信(的WebRTC) API。 在这篇文章中,我将告诉你如何建立一个更实际的视频聊天室。 总括来说,的WebRTC的开发提供了网络和移...

2016-04-18 00:00:00 678

翻译 使用VR视图在网络上嵌入虚拟现实

为网络构建虚拟现实的经验可以为Web开发人员的方法,正以快速和令人兴奋的步伐! 我前面介绍了如何在网络上,去年建VR和自那时以来已经前进了不少。 有建设对于已经出现在2016年的网络虚拟现实体验相当多的选项-在过去的两个星期里,我们已经探讨了A型架,一个开源的可扩展VR web框架和使用月见草内VR建设VR 。 上个月,谷歌宣布自己被设置为带来更多的VR到网上另一个令人兴奋的选择 - 嵌入VR意...

2016-04-18 00:00:00 295

翻译 vr虚拟现实编程_使用VR视图在网络上嵌入虚拟现实

vr虚拟现实编程 Web开发人员用于构建Web虚拟现实体验的可用方法正在Swift而激动人心地增长! 去年,我曾介绍过去年如何在网络上构建VR,自那时以来,它已经发展了很多。 2016年出现了很多用于构建网络虚拟现实体验的选项-在过去的两周中,我们探索了A-Frame(一种开源可扩展VR网络框架)并使用Primrose在VR中构建VR 。 上个月,谷歌自己宣布了另一个激动人心的选项,即嵌入式VR视...

2016-04-18 00:00:00 606

翻译 React和JSX入门

$(function(){ $(".sp_unhider").click(function(e) { var $target = $("#" + $(this).data("target")); $target.toggleClass("sp_hide"); $(this).text($target.is(":visible")? "Hide this" : "Sho...

2016-04-14 00:00:00 94

翻译 jsx和react_React和JSX入门

jsx和react/* For hiding / showing the extra block */.sp_hiddenblock { margin: 0 0 15px 0; border: 1px solid rgb(250, 197, 82); border-radius: 3px; padding: 5px; background-color: rgba(250,...

2016-04-14 00:00:00 82

翻译 了解JavaScript模块:捆绑和转译

p.tip { background-color: rgba(128,128,128,0.05); border-top-right-radius: 5px; border-bottom-right-radius: 5px; padding: 15px 20px; border-left: 10px solid rgba(128,128,128,0.075); margin...

2016-04-12 00:00:00 256

翻译 hql和sql转译_了解JavaScript模块:捆绑和转译

hql和sql转译p.tip { background-color: rgba(128,128,128,0.05); border-top-right-radius: 5px; border-bottom-right-radius: 5px; padding: 15px 20px; border-left: 10px solid rgba(128,128,128,0.075);...

2016-04-12 00:00:00 124

翻译 在React&PeerJS中构建一个点对点文件共享组件

这篇文章是由同行评审太子丹和布鲁诺·莫塔 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 在本教程中,我们要建立一个文件共享应用程序PeerJS并作出反应 。 我会假设你是一个初学者,当谈到反应,所以我会提供尽可能详细越好。 对于你有我们要建设一个什么的想法,这里有一对夫妇的应用程序将是什么样子的截图。 首先,当组件准备使用: 这里是它看起来在当前用户已经连...

2016-04-11 00:00:00 345

翻译 react 组件构建_在React&PeerJS中构建一个点对点文件共享组件

react 组件构建 本文由Dan Prince和Bruno Mota进行同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! 在本教程中,我们将使用PeerJS和React构建一个文件共享应用程序。 我将假设您是React的入门者,因此我将提供尽可能多的细节。 为了让您了解我们将要构建的内容,以下是该应用程序外观的几个屏幕截图。 首先,当组件可以使用时...

2016-04-11 00:00:00 155

翻译 使用mLab和Heroku在30分钟内部署您自己的REST API

本文首次发表对Heroku的开发中心 平均堆栈是由一个流行的Web开发堆栈的MongoDB , 快递 , AngularJS和Node.js的 。 MEAN已经得到普及,因为它允许开发人员计划在JavaScript客户端和服务器上。 平均堆栈使JavaScript对象符号(JSON)开发的一个完美的和谐:MongoDB的数据存储在一个JSON样格式,快速和Node.js的方便易行JSON查询创...

2016-04-07 00:00:00 252

翻译 mlab使用_使用mLab和Heroku在30分钟内部署您自己的REST API

mlab使用 本文最初发表在Heroku开发中心 MEAN堆栈是由MongoDB , Express , AngularJS和Node.js组成的流行的Web开发堆栈。 MEAN之所以受欢迎,是因为它允许开发人员在客户端和服务器上都使用JavaScript进行编程。 MEAN堆栈可实现JavaScript对象表示法(JSON)开发的完美协调:MongoDB以类似JSON的格式存储数据,Expr...

2016-04-07 00:00:00 365

翻译 使用Mori的不可变数据和功能JavaScript

这篇文章是由同行评审克雷格Bilner和阿德里安三都 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 函数式编程和不可改变的数据是当前焦点许多JavaScript开发人员,因为他们试图找到办法,使他们的代码更简单,更容易的原因有关。 虽然JavaScript的一贯支持一些功能的编程技术,他们才真正在过去几年变得流行,传统上有许多人对不可变数据或者没有原生支持。...

2016-04-06 00:00:00 164

翻译 mori js 优势_使用Mori的不可变数据和功能JavaScript

mori js 优势 本文由Craig Bilner和Adrian Sandu进行了同行评审。 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! 对于许多JavaScript开发人员来说,函数式编程和不可变数据是当前的重点,因为他们试图找到使代码更简单,更易于推理的方法。 尽管JavaScript一直支持某些函数式编程技术,但它们仅在最近几年才真正流行起来,并且...

2016-04-06 00:00:00 258

翻译 6个jQuery无限滚动演示

无限滚动现在是一个共同的特点,并有几种情况下,这是非常有用的。 比如有一些网站,我们简直无法想象一个良好的分页系统,如Twitter或Facebook上甚。 哪里无限滚动是有用的另一个例子是搜索引擎:你要继续观察新的链接,而你没有找到你想要的,和分页系统可以减慢你的速度在您的研究。 如果您需要使用无限滚动为您的项目,这里有六个演示,你可以为灵感用它来实现它。 需要注意的是,除了最后一个,所有...

2016-04-05 00:00:00 212

翻译 无限滚动插件 jquery_6个jQuery无限滚动演示

无限滚动插件 jquery 无限滚动现在是一个常见功能,在某些情况下它确实很有用。 例如,有些网站我们根本无法想象一个好的分页系统,例如Twitter甚至Facebook。 无限滚动可能有用的另一个示例是对于搜索引擎:您想要继续查看新链接,而找不到所需的链接,而分页系统可能会使您的研究慢下来。 如果您需要为项目使用无限滚动,则可以使用以下六个演示作为实现示例的灵感。 请注意,除了最后一个之...

2016-04-05 00:00:00 380

翻译 将SoundCloud API与Jav​​aScript SDK结合使用

这篇文章是由同行评审杰米·希尔兹和WERN Ancheta 。 感谢所有SitePoint的审稿作出SitePoint内容也可以是最好的! 的SoundCloud已经提供了一个API,允许开发者得到他们想要的几乎任何数据。 但是它的使用可能会造成混淆,特别适合初学者,因为以现在的SoundCloud的API 文档和示例使用不同版本的SDK(软件开发工具包)的。 有什么API和SDK之间的区别...

2016-04-04 00:00:00 201

翻译 A-Frame:将VR引入当今网络的最简单方法

世界各地的Web开发人员无需走出去,学习全新的语言或游戏引擎像统一或虚幻引擎开始开发虚拟现实。 有多种方法从今天开始在网络上与VR试验和A字架框架的上手最简单的方法之一。 什么是A字架? A型架是用于创建使用自定义HTML元素WebVR经验的开源框架。 这些元素使用three.js所和WebGL的创造场景启用VR-元素,而无需开发者学习下级API,例如WebGL的,以建立简单的经验为VR。 ...

2016-04-04 00:00:00 330

翻译 frame引入子页面_A-Frame:将VR引入当今网络的最简单方法

frame引入子页面 全世界的Web开发人员都无需外出学习全新的语言或Unity或Unreal Engine之类的游戏引擎即可开始开发虚拟现实。 如今,有多种方法可以开始在Web上进行VR实验,而A-Frame框架是最简单的入门方法之一。 什么是A框架? A-Frame是一个开放源代码框架,用于使用自定义HTML元素创建WebVR体验。 这些元素使用three.js和WebGL在场景中创建...

2016-04-04 00:00:00 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除