20180428 前端开发日报

前端人脸检测指南;几道高级前端面试题解析;Node.js 原生模块开发方式变迁;Promise进阶;走近 WebAssembly 之调试大法;深入理解 ES6 模块机制;前端的自我成长,这是一个关于成长的话题。以及Q&A实录 – 前端那些事情 – 简书;20180427 前端开发日报

  1. 前端人脸检测指南Shape Detection API 的发布已经有一些时日,其主要的提供的能力是给予前端直接可用的特征检测的接口(包括条形码、人脸、文本检测)。本文将简单的对其进行介绍,对前端进行人脸检测进行普适性的讲解。(本文不...
  2. 几道高级前端面试题解析 目前自己组建的一个团队正在写一份面试图谱,将会在七月中旬开源。内容十分丰富,第一版会开源前端方面知识和程序员必备知识,后期会逐步写入后端方面知识。因为工程所涉及内容太多(目前已经写了一个半月),并且还需翻译成英文,所以所需时间较长。本篇的一些知识点也取自面试图
  3. Node.js 原生模块开发方式变迁 作者介绍 蚂蚁金服高级工程师,曾负责大搜车无线架构组中间件团队。开源爱好者,Toshihiko 作者、阿里云 ONS SDK 作者,Node.js 核心贡献者之一。 在 Node.js 开发领域中,原生 C++ 模块的开发一直是一个被人冷落的角落。但是实际上在必要的时候,用 C++ 进行 Node.js 的原生模块开发能有意想不到的好处。 性...
  4. Promise进阶 目前来看,异步操作的未来非async/await(ES7)莫属。但是大多数项目中,还不能立刻扔掉历史包袱,而且Promise其实也是实现async/await的基础,在ES6中Promise也被写入了规范中,所以深入学习一下Promise还是很有必要的。
  5. 走近 WebAssembly 之调试大法 前言 WebAssembly是什么? 下面是来自官方的定义: WebAssembly or wasm is a new portable, size- and load-time-efficient format suitable for compilation to the web. 关键词:”format”,WebAssembly 是一种编码格式,适合编译到web上运行。 事实上,WebAssembly可以看做是...
  6. 深入理解 ES6 模块机制 前言 在 ES6 中,我们知道 import、export 取代了 require、module.exports 用来引入和导出模块,但是如果不了解 ES6 模块特性的话,代码可能就会运行出一些匪夷所思的结果,下面我将通过这篇文章为你揭开 ES6 模块机制特点。 ES6 模块特性 基础的 ES6 模块用法我就不介绍了,如...
  7. 前端的自我成长,这是一个关于成长的话题。以及Q&A实录 - 前端那些事情 - 简书 今天给大家分享的主题是前端的自我成长,这是一个关于成长的话题。 很多人都有这样的感觉:听了很多技术圈子的分享,有的有深度,有的循循善诱,深入浅出,但是呢,几年下来,到底哪些用上了,哪些对自己真的有帮助了?反而有些模糊。 2016年我在不同的场合
  8. 20180427 前端开发日报】面试了 8 家公司,他们问了我这些机器学习题目;react内联样式使用webpack将px转remVue 组件使用中的细节点(你极有可能遇到但却不知所措小问题);你应该知道的前端——缓存;一个成功的 Git 分支模型(适用于商业应用...详情→ ​​​
  9. vue-todo 这几天看了点vue,感觉很棒,把之前的todo翻出来用vue写了一下,瞬间少了三分之二的代码:joy: demo & 源码 demo: https://zc95.github.io/demo/vue-todo github: https://github.com/zc95/ToDo/blob/master/vue-todo.html 扫描二维码,在移动设备上查看: demo对比(前面是vue写的): ...
  10. React 深入系列7:React 常用模式 React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 本篇是React深入系列的最后一篇,将介绍开发React应用时,经常用到的模式,这些模式并非都有官方名称,所以有
  11. 手摸手带你入门ionic3(七):生命周期 这一节我们来讲讲界面的生命周期,在此之前需要让大家熟悉下堆栈式导航的相关内容。需要提及的两个概念是,当一个页面对我们是可见的,那它就是active,假如不可见,那就是inactive。堆栈式导航的意思很简单,一幅图可以说明。假设一个场景,从A界面跳转到B界面,
  12. React 深入系列5:事件处理 React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 Web应用中,事件处理是重要的一环,事件处理将用户的操作行为转换为相应的逻辑执行或界面更新。在React中,处理
  13. Angular2 网站 SEO 攻略Angular 的优点有很多,但如果用它来开发网站的话,就不得不面对它的两大缺点: 首页加载慢 搜索引擎的爬虫获取不到页面内容 由于 Angular 是通过 js 动态生成 dom 并插入到页面中,搜索引擎默认只能获得页面的标...
  14. VuePress 快速踩坑 最近有个开源项目非常火,那就是尤小右开发的 VuePress,VuePress 可以让您非常方便的在 Markdown 文档中编写 Vue 代码,并且 VuePress 对编译后的 HTML 文件做了一些针对搜索引擎的优化。另外 VuePress 针对 Mar
  15. React Native Android环境搭建(Mac) 必装软件 : 1.Homebrew(Mac OSX的包管理器,我们需要通过Homebrew安装开发React Native的相关软件包) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.
  16. EcmaScript2015(ES6)中如何定义私有变量 自从世界从ES5转到ES6,为了让JavaScript代码库更加美观,ES语法(不仅是语法)发生了巨大的变化。尽管其他所有语法都有所改进,但有一件令开发人员困扰的事情是,如何在类中声明私有变量。但不幸的是,在ES6中没有专门的语法。 没有!ES6中没
  17. webpack4-用之初体验,一起敲它十一遍 众所周知,webpack进入第4个大版本已经有2个月的时间了,而且webpack团队升级更新的速度也是非常的惊人 在写下如下内容的时候webpack已经出到了4.6的版本了,剑指5.0应该是指日可待了,当然这些都是个人的臆想,并不代表任何意见 既然我们已经迎接
  18. 手摸手带你入门ionic3(八):主题风格 这一节我们来探索如何设置APP的整体风格。我们都知道Androidios默认的组件是截然不同的两种风格,比如说TimePicker,Modal等等,假如产品经理要求在两个平台上的风格保持一致,那该怎么办呢?ionic提供了这样的选项,秘密就在app.modu
  19. #开源项目#【轻量的 JavaScript 时间日期处理库:Day.js】详见: Day.js 是一个轻量的 JavaScript 时间日期处理库。和 Moment.js 的 API 设计保持完全一样,但压缩后仅有 2KB 大小。同时,它兼容主流的大部分浏览器。 ​​​
    Day.js

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多

原创文章:20180428 前端开发日报 ,未经许可,禁止转载,©版权所有
原文出处:前端开发博客 (http://caibaojian.com/fe-daily-20180428.html)