极乐技术周报 (第十四期)

297 阅读3分钟
原文链接: zhuanlan.zhihu.com
面试官:“熟悉哪种语言”。应聘者:“JAVA”。
面试官:“知道什么叫类么”。应聘者:“我这人实在,工作努力,不知道什么叫累”。
面试官:“知道什么是包?”。应聘者:“我这人实在平常不带包也不用公司准备了”。
面试官:“知道什么是接口吗?”。应聘者:“我这个人工作认真。从来不找借口偷懒”。
面试官:“知道什么叫对象么?”。应聘者:“知道,不过我工作努力,上进心强,暂时还没有打算找对象。”。




1.如何使用Cordova和VueJS构建Android应用程序

<img src="https://pic1.zhimg.com/v2-a4c65769224cc3253f9c01638ba7c558_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-a4c65769224cc3253f9c01638ba7c558_r.jpg">

我们无法为每个项目编写一个原生的Android应用程序。作为一名Web开发人员,我必须从头开始学习Android SDK,这太可怕了,但是,我可以制作一个网络应用程序并将其转换成Android应用程序

链接地址




2.REST 2.0 在此,它的名字叫 GraphQL

<img src="https://pic1.zhimg.com/v2-0665d39ec4e5d51faa9a7bdd708a2830_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-0665d39ec4e5d51faa9a7bdd708a2830_r.jpg">

GraphQL 是一种 API 查询语言。虽然它和 REST 完全不同,但是 GraphQL 可作为 REST 的代替品,提供一样的体验。对于一个有经验的开发者来说,它可作为一个非常强有力的工具。

链接地址




3.2017 春季最酷的 30 个 Android 库

<img src="https://pic2.zhimg.com/v2-87137316200704ac3fce4f0389080401_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic2.zhimg.com/v2-87137316200704ac3fce4f0389080401_r.jpg">

这里是 30 个我最喜欢的在 2017 年 3 月前新出现的 Android 库。其中一些并没有用于实际产品,但你使用它们可能会得到很多的乐趣。我希望你们喜欢这些库。

链接地址




4.快速了解内存管理

<img src="https://pic2.zhimg.com/v2-f40e6e116b4d965d3c2918839a4aa6dd_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic2.zhimg.com/v2-f40e6e116b4d965d3c2918839a4aa6dd_r.jpg">

您需要了解一些关于内存管理的内容,要理解为什么将ArrayBuffer和SharedArrayBuffer添加到JavaScript中。

链接地址




5.JavaScript之跟着 underscore 学节流

<img src="https://pic1.zhimg.com/v2-a9d5de486ea110e273ca2afaaa644740_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-a9d5de486ea110e273ca2afaaa644740_r.jpg">

节流的原理很简单:如果你持续触发事件,每隔一段时间,只执行一次事件。
根据首次是否执行以及结束后是否执行,效果有所不同,实现的方式也有所不同。我们用 leading 代表首次是否执行,trailing 代表结束后是否再执行一次。
关于节流的实现,有两种主流的实现方式,一种是使用时间戳,一种是设置定时器。

链接地址




6.2017年CSS终极调查结果

<img src="https://pic1.zhimg.com/v2-2f59685d824661daff9875c0e587e9f0_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-2f59685d824661daff9875c0e587e9f0_r.jpg">

一份关于css的调查报告,在差不多6个星期的时间里,1600多人参与填写了问卷,现在向你展示结果和一些反馈

链接地址




7.前端与SQL

<img src="https://pic2.zhimg.com/v2-0b72ade33ae4bf8c349eea1666933ea9_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic2.zhimg.com/v2-0b72ade33ae4bf8c349eea1666933ea9_r.jpg">

本篇将介绍前端本地存储里的Web SQL和IndexedDB,通过一个案例介绍SQL的一些概念。

链接地址




推荐阅读

极乐技术周报(第十三期)极乐技术周报(第十二期)极乐技术周报(第 期)