20170226 前端开发周报

12行JS代码的DoS攻击分析及防御;2017 年前端初学者的生存指南;2017 年前端工程师应该学习什么;6 个值得好好学习的 JavaScript 框架;也许是史上最全的前端资源大汇总;Vuex 2.0 边学边记+两个小例子;前端高手必备技能:如何在chrome开发者工具中观察函数调用栈、作用域链与闭包;如何通过饿了么 Node.js 面试

  1. 12行JS代码的DoS攻击分析及防御 ​​​ 有一段12行的JavaScript代码,可以让Firefox、Chrome、Safari浏览器崩溃,而且还能让iPhone重启、安卓闪退,本文作者对这12行代码进行了分析解读并且提出了相应的防御办法,欢迎大家一同探讨。这里有一篇关于这12行js代码的文章:这十二行代码是如何让浏览器爆炸的? Ajax与pjax Ajax即“Asynchronous Javascript And XML…

    12行JS代码的DoS攻击分析及防御
  2. 2017 年前端初学者的生存指南 逝者如斯夫,不舍昼夜。 历史在向前发展,前端的“摩尔定律”是每隔18个月难度会上升一次,过去的2016年我们不再回顾,展望2017年,对于初学者想要生存下来,该怎么办?如果你有这个疑问,那么你就得好好阅读一下,我这篇文章了。 数据不准,2017年2月19日搜索,来自拉勾网(吐槽:万年不匹配)和智…
  3. #前端开发那些事#【2017 年前端工程师应该学习什么】详见: 作为前端攻城狮,2017 年你打算学习什么呢?在本文中,作者将给大家一些推荐,它们会帮助你了解计算机科学中应该学习哪些知识。(译者:胡子大哈)欢迎朋友们投稿至——>>【前端开发那些事】专辑: ​​​ 作者:Artem Sapegin 编译:胡子大哈 翻译原文:http://huzidaha.com/posts/detail?postId=58aaa33bfc5b7f63e8c23f68 英文原文:https://medium.freecodecamp.com/what-to-learn-in-2017-if-youre-a-frontend-developer-b6cfef46eff…

    2017 年前端工程师应该学习什么
  4. 6 个值得好好学习的 JavaScript 框架 » 译者:GHLandy 当一个新手开发者想要学习 JavaScript 时,他常常会被各种 JavaScript 框架所吸引,也幸亏有为数众多的社区,任何开发者都可以轻易地通过在线教程或者其他资源来学… ​​​

    6 个值得好好学习的 JavaScript 框架
  5. @胡子大哈 在 @稀土掘金 掘金分享:也许是史上最全的前端资源大汇总 – 最近有很多朋友问有没有相关的书籍推荐,希望能够自学一下前端。这里列出了学习前端所需要的,几乎所有的知识,分享给大家。 ​​​
  6. #前端开发那些事#【Vuex 2.0 边学边记+两个小例子】详见: 在本文中,作者将通过两个小例子带大家掌握 Vuex 2.0 的配置,并加深对 Vuex 2.0 各核心概念的理解。(作者:Money_lq)感谢作者投稿,欢迎朋友们投稿至——>>【前端开发那些事】专辑: ​​​ 最近在研究Vuex2.0,搞了好几天终于有点头绪了。 首先vuex概念比较多,一定要搞懂里面的概念,可以参考官网Vuex2.0概念,我写此文的目的是希望能对前端爱好者提供个参考,加深对vuex2.0各核心概念的理解。 废话少说,直接上干货。这是官网上的一个计数的实例。 先来起个项目。 第一步、下载安装vue项目 打开git ,运行 n…

    Vuex 2.0 边学边记+两个小例子
  7. 如何通过饿了么 Node.js 面试一起来SegmentFault 头条阅读和讨论清蒸不是水煮分享的技术内容《如何通过饿了么 Node.js 面试》

    如何通过饿了么 Node.js 面试

  8. #前端头条#【13个Chrome基础使用技巧】chrome是我比较喜欢的一个浏览器,本文作者通过图文并茂的方式向我们展示了Chrome的13个基础使用技巧,我从中发现跟使用Sublime Text2中有很多类似的快捷键,希望你也能从中有所收获。1…请戳→ #前端开发博客# ​​​

    13个Chrome基础使用技巧
  9. 【CSS 并不简单–一道微信面试题的实践】 一起来SegmentFault 头条阅读和讨论SegmentFault分享的技术内容《CSS 并不简单–一道微信面试题的实践》
  10. [译] GitHub 将对你的软件职业生涯产生什么影响 by Hevin 简评:Talk is cheap, show me the code! 作者认为未来的 12 – 24 个月内,雇用软件工程师的方式将发生重大变化。 作者在 2004 – 2014 年间供职于 Red Hat 公司 – 世界上最大的开源软件公司。上班的第一天,上司就告诉他,今后你不会再需要简历了,别人会 Google 你的信息、你的开源代码、和别人的讨…
  11. 可进行JavaScript代码测试与调试的12个网站】JavaScript是网站前端开发最为重要的一门编程语言,本文收集了能够在线测试与调试JavaScript代码的12个网站。 (来自: evget ) ​​​​

    可进行JavaScript代码测试与调试的12个网站
  12. 继上次作用域链之后的原型链,【套公式让你不再害怕JavaScript中的原型链 一起来SegmentFault 头条阅读和讨论肥朝分享的技术内容《套公式让你不再害怕JavaScript中的原型链》
  13. 套公式让你不再害怕JavaScript中的作用域一起来SegmentFault 头条阅读和讨论肥仔分享的技术内容《套公式让你不再害怕JavaScript中的作用域》

    套公式让你不再害怕JavaScript中的作用域

  14. 也许,这样理解 HTTPS 更容易 摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。 我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B: 如果我们要实现…
  15. #前端技术#【前端工程师手册】详见: 《前端工程师手册》一个从基础到进阶的前端学习资料,涉及 HTML+CSS 基础,JS基础到进阶,前端自动化以及前端面试等内容。[二哈] ​​​

    前端工程师手册
  16. 想成为前端工程师?希望读完这篇文章能对你有所帮助。】作为一名前端攻城狮(前端工程师),javascript是必修且必精的一门语言,但是有多少前端做到了呢? (来自: 博客园) ​​​​

    想成为前端工程师?希望读完这篇文章能对你有所帮助
  17. VueJs 内容收藏夹推荐 ​​​ SegmentFault ( www.sf.gg ) 是中国领先的开发者技术社区。 我们希望为编程爱好者提供一个纯粹、高质的技术交流的平台, 与开发者一起学习、交流与成长,创造属于开发者的时代!

    VueJs 内容收藏夹推荐
  18. #前端技术#【使用 Snap.svg 制作动画】详见: Snap.svg 是一个可以使你操纵 SVG 资源和 jQuery 操作 DOM 一样简单的类库。那么,我们可以用它来做些什么呢?在本文中,我们将通过了解 Snap.svg 的代码结构,并初步掌握用 Snap.svg 制作动画。 ​​​

    使用 Snap.svg 制作动画
  19. 【前后端分离之路 – Vue2项目多入口模板改造方案】

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

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


关注我

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

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

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