20170519 前端开发日报

蚂蚁金服 17 年暑假实习生前端面试总结;HTTPS 原理浅析及其在 Android 中的使用;老实巴交的vue-router教程;CSS并不简单–走进border、box-shadow和outline;大牛公司github官网整理;30分钟,让你彻底明白Promise原理;前端知识精选- 收藏集 – 掘金;一篇文章告诉你,TLS 1.3 如何用性能为 HTTPS 正名

  1. 蚂蚁金服 17 年暑假实习生前端面试总结我是 18 届的毕业生,今年 3 月份的时候开始找暑假实习,有幸内推了蚂蚁金服的前端,并通过了他们的面试。最终还是没能拿到蚂蚁的实习 offer,因为 hc 问题,被调剂到集团去了。 找实习,时间点很重要,“金三银四…
  2. HTTPS 原理浅析及其在 Android 中的使用 本文首先分析HTTP协议在安全性上的不足,进而阐述HTTPS实现安全通信的关键技术点和原理。然后通过抓包分析HTTPS协议的握手以及通信过程。最后总结一下自己在开发过程中遇到的HTTPS相关的问题,并给出当前项目中对HTTPS问题的系统解决方案,以供总结和分享。如有不当之处,欢迎批评和指正。 1.HTTP协议的不足 …
  3. 老实巴交的vue-router教程老实巴交的vue-router教程 前提条件 你已经通过官方的vue-cli脚手架生成了一个模板。你已经了解了vue的基本写法,已经写 好了一些板块,现在你是不是需要通过浏览器来访问这些页面了,是不是需要来组合这些模块了…
  4. CSS并不简单–走进border、box-shadow和outline 这篇文章主要介绍标题中三个属性独特的一面。不独特你打我): 一、border   其实对于border,想必大家已经了解很多了。所以我就不啰嗦太多的基本东西。   比如border-radius我们只需要看这张图: i 这篇文章主要介绍标题中三个属性独特的一面。不独特你打我): 一、border   其实对于border,想必大家已经了解很多了。所以我就不啰嗦太多的基本东西。   比如border-radius我们只需要看这张图: i
  5. 大牛公司github官网整理1.Google 1.Googlehttps://github.com/google2.Google Sampleshttps://github.com/googlesamples3.Google Codelabshttps://github.com/googlecode…4.GoogleChromehttps://github.com/GoogleChrome5.Google Crea…
  6. 30分钟,让你彻底明白Promise原理原文链接 前言 前一阵子记录了promise的一些常规用法,这篇文章再深入一个层次,来分析分析promise的这种规则机制是如何实现的。ps:本文适合已经对promise的用法有所了解的人阅读,如果对其用法还不是太了解,可以…
  7. 前端知识精选- 收藏集 – 掘金我认真起来连面试官都怕(块级作用域,事件代理) – 掘金作者 混元霹雳手-Ziksang 如果你学完这篇文章之后,你回答完面试官之后,拿一张图告诉面试官 在于前端面试,你给面试官讲一些官方名词,我知道react,vue,a…
  8. 一篇文章告诉你,TLS 1.3 如何用性能为 HTTPS 正名 序•魔戒再现 几天前,OpenSSL 官方宣布即将发布的新版本 (OpenSSL 1.1.1) 将会提供 TLS 1.3 的支持,而且还会和之前的 1.1.0 版本完全兼容,这当然是个好消息。如果说 HTTP/2 是当前互联网 Web 发展的讨论热点之一,那么下一个热点应该就是 TLS 1.3 了。 谈到 TLS 那么就不得不说回 HTT…
  9. 你不知道的JavaScript(ES6与之未来)你不知道的JS(下卷)ES6与之未来 第一章:ES的今与明 在你想深入这本书之前,你应该对(在读此书时)JavaScript的最近标准掌握熟练,也就是ES5(专业来说是ES 5.1)。在此,我们决定全方面地谈论关于将近的 ES6…
  10. 纯 CSS 实现自适应正方形在处理移动端页面时,我们有时会需要将 banner 图做成与屏幕等宽的正方形以获得最佳的体验效果,如 Flipbord 的移动页面: 那么应该怎么使用纯 CSS 制作出能够自适应大小的正方形呢? 方案一:CSS3 vw 单位 CSS3 …
  11. Webpack2初识 本文为腾讯移动分析MTA 产品UI工程师linji的分享。 聚焦webpack2的部分目录: 变化 了解 Tree shaking 1-2 速度以及打包大小对比 Webpack2优缺点汇总 温故或知新 简单地概括–webpack是一个智能模块依赖分析
  12. CSS 布局经典问题初步整理 本文主要对 CSS 布局中常见的经典问题进行简单说明,并提供相关解决方案的参考链接,涉及到三栏式布局,负 margin,清除浮动,居中布局,响应式设计,Flexbox 布局,等等。 —— 由brianway分享
  13. 【方法】Html5实现文件异步上传1 简介 开发文件上传功能从来不是一件愉快的事,异步上传更是如此,使用过iframe和Flash的上传方案,也都感觉十分的别扭。本文简要简绍利用Html5的FormData实现文件的异步上传,还可以实现上传进度条和文件大小验…
  14. JavaScript 新手的踩坑日记 引语 在1995年5月,Eich 大神在10天内就写出了第一个脚本语言的版本,JavaScript 的第一个代号是 Mocha,Marc Andreesen 起的这个名字。由于商标问题以及很多产品已经使用了 Live 的前缀,网景市场部将它改名为 LiveSc
  15. React 教程 – 7. 条件渲染 React 官方文档翻译 – 7. 条件渲染 —— 由缪运泽分享
  16. 深入理解 JavaScript 错误和堆栈追踪》有时候人们并不关注这些细节,但这方面的知识肯定有用,尤其是当你正在编写与测试或errors相关的库。操作堆栈记录可以让你清理无用数据,并集中精力处理重要事项。当你真正弄清楚Error及其属性,你将会更有信心地利用它。(by w3ctech) ​​​

    深入理解 JavaScript 错误和堆栈追踪
  17. #前端技术#【Vue.js 心法和技法】详见: 本文记录了作者在学习和使用 Vue.js 开发中的点点滴滴,供大家进行参考与学习。 ​​​

    Vue.js 心法和技法
  18. 你不懂JS(系列丛书)中文版】这是一套深入探讨 JavaScript 语言核心机制的系列丛书。本系列的第一版已经完成。在线阅读(免费!):“入门与进阶”,“作用域与闭包”,“this与对象原型”,“类型与文法”,“异步与性能”,“ES6与未来”。 ​​​
  19. 大白话解释 Git 和 GitHub》本文旨在使用通俗易懂的文字,讲解版本控制背后的理论,以便你能对程序员们如何工作有个全局概念。本文不涉及代码,循序渐进,不关注繁复细节,只有文字和一些不怎么漂亮的手绘涂鸦。(听风 译) ​​​

    大白话解释 Git 和 GitHub

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

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


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流