有理有据地展望未来 Web 开发体验

本文回忆了整个前端开发技术的发展历程。远追溯到上个世纪末HTML的诞生,近总结了当前Web开发领域流行的各项技术,如PWA、微信小程序、WebVR / WebAR……。接下来我们一起通过本文感受Web开发的繁荣景象及各个分支技术的亮光点。阅读全文:有理有据地展望未来 Web 开发体验...

2017-03-31 17:27:36

阅读数:6

评论数:0

2017年PHP程序员未来路在何方

PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些技术的推动者非常热衷于唱衰 PHP , PHP 语言的未来在哪里?PHP 程序员当如何应对未来的变革?作为...

2017-03-31 10:23:19

阅读数:15

评论数:0

聊聊前端开发的测试

养成写测试的好习惯能避免很多问题,极大的提升效率,避免重复 debug。在前端开发中由于语言本身对写法限制比较弱,测试保障非常重要,既让自己对代码有信心也让别人更容易理解你设计的每一个模块用意。在写代码的时候就要从可测试如何测试的角度思考,尽量每一行代码都是有用且符合预期的。本文带你了解前端开发测...

2017-03-29 11:42:09

阅读数:13

评论数:0

VR大潮来袭——前端开发能做些什么

去年谷歌和火狐针对WebVR提出了WebVR API的标准,顾名思义,WebVR即Web+VR的体验方式,我们可以戴着头显享受沉浸式的网页,新的API标准让我们可以使用JavaScript语言来开发。本问将带你了解如何开发一个WebVR网页:VR大潮来袭——前端开发能做些什么 想和更多前端开发...

2017-03-28 11:26:27

阅读数:12

评论数:0

微信小程序开放个人申请,带你了解注册开发流程

3月27日晚,微信小程序进行和重大更新,新增了6大新能力。 个人开发者可申请小程序。 公众号自定义菜单点击可打开相关小程序。 公众号模版消息可打开相关小程序。 公众号关联小程序时,可选择给粉丝下发通知。 移动App可分享小程序页面。 扫描普通链接二维码可打开小程序。 最振奋人心的,便是小程序开放了...

2017-03-28 11:10:47

阅读数:8

评论数:0

推荐15个有趣的JS和CSS库

本文精心挑选了一些优秀的Web开发资源。如: Propeller:为基于 Bootstrap 与谷歌的 Material Design 的 CSS 组件框架。包含了 25 个响应式组件,同时具备典型的 Material Design 动画。 BaguetteBox:是一个利用纯 JavaScrip...

2017-03-28 10:27:47

阅读数:56

评论数:0

HTTP认证的底层技术简析与揭秘

HTTP认证实现的基础是Web服务器与浏览器之间能够安全地交换类似用户名和密码这样的用户凭证,我们也可以把HTTP认证当作是摘要验证(Digest Authentication),这种预定义方法/标准在HTTP协议中使用了编码技术和MD5加密哈希。本文将会跟大家详细讨论一下HTTP认证所采用的技术...

2017-03-27 11:25:34

阅读数:1

评论数:0

当Node.js遇见Docker

在外文《Node.js Best Practices - How to Become a Better Developer in 2017》中提到了Node.js的最佳实践,其中提到“使用ES6”、“使用Promise”、“使用LTS”、“使用Docker”……Node.js开发者对Docker可...

2017-03-27 11:07:42

阅读数:11

评论数:0

网易客户端测试团队转型实践

2016年初月,作者回到网易,进入交友事业部,更加专注于移动互联网APP研发测试领域。在将近一年来的时间里,经历了开发、测试团队的转型,本文讲述了带领测试团队从挖掘痛点到团队建设的转型实践。全文阅读:网易客户端测试团队转型实践...

2017-03-24 17:07:35

阅读数:5

评论数:0

大众点评点餐小程序开发经验

这是一个系列文章,美团点评点餐事业部前端团队分享了他们做小程序时积累的经验,里面不仅有小程序的原理,还有开发过程中遇到的问题和解决办法。系列文章请见下:大众点评点餐小程序开发经验 - 概述大众点评点餐小程序开发经验 - 视图层大众点评点餐小程序开发经验 - 逻辑层大众点评点餐小程序开发经验 - 菜...

2017-03-23 14:30:44

阅读数:66

评论数:0

Android 优化 APP 构建速度的17条建议

较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,App的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升App构建速度的优化建议。全文请见:[Android 优化APP 构建速度的17条建议] (http...

2017-03-22 11:08:55

阅读数:10

评论数:0

React动态渲染图片,提升用户体验

在找开一个App或页面时,有没有遇到过图片自上而下一点点显示出来,给人一种卡顿的感觉,很影响用户体验。本文主要提供了一种很trick的方法来提升富媒体应用的用户体验,主要包括使用占位符、在DOM中动态加载图片这两个主要步骤。想了解该方法请阅读文章:React 动态渲染图片,提升用户体验...

2017-03-22 10:37:44

阅读数:79

评论数:0

移动端Web页面适配方案

移动端Web页面,即常说的H5页面、手机页面、webview页面等。手机设备屏幕尺寸不一,本文针对移动端设备的页面,总结出在设计与前端实现上如何更好地适配不同屏幕宽度的移动设备。全文阅读请见:移动端Web页面适配方案...

2017-03-21 11:31:51

阅读数:89

评论数:0

WebAssembly 为什么比 asm.js 快?

WebAssembly 是为 Web 而设计的、可以生成浏览器可执行的二进制文件的编程语言。并且于2017 年 2 月 28 日,四个主要的浏览器一致同意宣布 WebAssembly 的 MVP 版本已经完成,即将推出一个浏览器可以搭载的稳定版本。WebAssembly 的一个主要目标就是变快。本...

2017-03-20 10:56:02

阅读数:14

评论数:0

80% 应聘者都不及格的 JS 面试题

作者在做面试官的两年间,面试了数百个前端工程师,惊讶的发现,超过80%的候选人对某道面试题的回答情况连及格都达不到。这究竟是怎样神奇的一道面试题?它考察了候选人的哪些能力?……相信读完本文,你会有很多收获。点击阅读全文:80%应聘者都不及格的JS面试题...

2017-03-20 10:40:17

阅读数:103

评论数:0

跟着 Github 学习 Restful HTTP API 设计

近几年提供 HTTP API 服务的公司越来越多,许多公司都把 API 作为产品重要的一部分,作为服务提供出去。而微服务的兴起,也让企业内部开始重视和频繁使用 HTTP API 。好的 HTTP API 设计容易理解、符合 RFC 标准、提供使用者便利的功能,其中经常被拿来作为教科书典范的当属 G...

2017-03-17 10:03:31

阅读数:12

评论数:0

如何在微信小程序中实现今日头条App那样的Topbar

今日头条App的Topbar是一个典型的频道管理和切换组件,本文作者在微信小程序上也实现了类似的效果,本文分享了这一实现过程。原文链接:如何在微信小程序中实现今日头条App那样的Topbar...

2017-03-16 18:06:22

阅读数:125

评论数:0

Time酱:100小时熬成的微信小程序

作者利用业余时间,陆续投入 100 小时,完成了“Time酱”微信小程序。该小程序是一款时间和目标管理工具,相较于传统的同类应用,其增加了邀请好友一起参与完成目标的功能,如与兄弟每天一起晨跑、与闺蜜一起减肥,与全家出国旅行……,这为本来枯燥的时间和目标管理增添了很多乐趣。作者在开发小程序时经历了产...

2017-03-16 10:52:14

阅读数:18

评论数:0

利用 Create React Native App 快速创建 React Native 应用

Create React Native App 是由 Facebook 与 Expo 联合开发的用于快速创建 React Native 应用的工具。在作者看来,这是一款非常 Awesome 的工具,其背后依托的 Expo 平台也非常不错。很多没有移动端开发经验的 Web 开发者在初次尝试 Reac...

2017-03-16 10:29:27

阅读数:64

评论数:0

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