20170405 前端开发日报

77% 的网站使用了至少有 1 个漏洞的 JavaScript 库;分享我的前端之路,给还未毕业的同学;写给那些转行做前端的人们;前端每周清单第 7 期:Next 2.0 发布。;JavaScript 的 “并发模型”;前端开发入门提升经验整理;WebViewJavascriptBridge原理解析;自己总结的web前端知识体系大全【欢迎补充】

  1. 77% 的网站使用了至少有 1 个漏洞的 JavaScript 库本文作者: Tim Kadlec 编译:胡子大哈 翻译原文:http://huziketang.com/blog/posts/detail?postId=58df725ba58c240ae35bb8dc 英文连接:77% of sites use at least one vulnerable JavaScript library 转载请注…
  2. 分享我的前端之路,给还未毕业的同学 分享我的前端之路,给还未毕业的同学,这是 2015 年写的文章,但也不过时,主要是个人的一些经历,希望能对你有所帮助。 —— 由祝梓毅分享
  3. 写给那些转行做前端的人们 写给那些转行做前端的人们,如果你只为赚取丰厚的年薪来转行前端,请你就此止步吧。
  4. 前端每周清单第 7 期:Next 2.0 发布。 前端每周清单第 7 期:Next 2.0 发布,Safari 10.1 新增系列重要特性,Vue.js 2.2 完整API 手册 为InfoQ中文站特供稿件,首发地址为这里;如需转载,请与InfoQ中文站联系。从属于笔者的Web 前端入门与工程实践的前端每周清单系列系列。
  5. JavaScript 的 “并发模型” 说到并发应该很多人会想到多线程或多进程,很遗憾JavaScript是单线程的,但是JavaScript也有一个很有趣的东西,可以让你产生在使用多线程的感受,事件循环(Event Loop)提供了一些很有意思的东西,今天我想和大家一起讨论讨论。 “Event Loop是一个程序结构,用于等待和发送消息和事件。(a programming …
  6. 前端开发入门提升经验整理 结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路、学习方法、资料。由于能力有限,不能保证面面俱到,只是作为入门参考,面向初学者,让初学者少走弯路。
  7. WebViewJavascriptBridge原理解析基本说明 我们的项目是一个OC与javascript重度交互的app,OC与javascript交互的那部分是在WebViewJavascriptBridge的github地址的基础上修改的,WebViewJavascriptBridge应该是当前最流行最成功的OC与Web交互实现…
  8. 自己总结的web前端知识体系大全【欢迎补充】 大约在几个月之前,让我看完了《webkit技术内幕》这本书的时候,突然有了一个想法。想把整个web前端开发所需要的知识都之中在一个视图中,形成一个完整的web前端知识体系,目的是想要颠覆人们对于前端只有三大块(html、css、js)的认识——做web前端需要的比这三大块要多得多。
  9. 这些奇技淫巧,助你优化前端应用性能 我开始写前端应用的时候,并不知道一个 Web 应用需要优化那么多的东西。编写应用的时候,运行在本地的机器上,没有网络问题,也没有多少的性能问题。可当我把自己写的博客部署到服务器上时,我才发现原来我的应用在生产环境上这么脆弱。 我的第一个真正意义上的 Web 应用——开发完应用,并可供全世界访问…
  10. 使用 webpack2 和 devServer 简单易懂的 webpack2 和 devServer 教程 —— 由shineYao分享
  11. vue 2.2 API 在线手册 vue 2.2 API 在线手册,一点就一个 iframe 很方便,直入主题,不废话; —— 由CRPER分享
  12. 你不知道的 XMLHttpRequest 本文详细介绍了 XMLHttpRequest 相关知识,涉及内容:AJAX、XMLHTTP、XMLHttpRequest详解、XMLHttpRequest Level 1、Level 2 详解、XHR 上传、下载数据、XHR 流式传输、XHR 定时轮询和长轮询
  13. 如何使用一个js文件去管理项目所用的js 随着项目功能越来越完善,js 文件多了又多,如何通过一个 init.js 去管理项目所需要的 js(重点:解决 js 文件顺序加载的问题),本文章为你揭秘。 —— 由sailiy分享
  14. 前端每周清单第 7 期:Next 2.0 发布,Safari 10.1 新增系列重要特性,Vue.js 2.2 完整 API 手册 – 知乎专栏 前端每周清单第 7 期:Next 2.0 发布,Safari 10.1 新增系列重要特性,Vue.js 2.2 完整 API 手册 为 InfoQ 中文站特供稿件,首发地址为这里;如需转载,请与 InfoQ 中文站联系。从属于笔者的 Web 前端入门与工程实践的前端每周清单系列系列。 —— 由王下邀月熊分享
  15. CSS in JS 简介 阮一峰新的博客文章《CSS in JS 简介》:由于 React 对 CSS 的封装非常弱,导致了一系列的第三方库,用来加强 CSS 操作。它们统称为 CSS in JS,意思就是使用 JS 语言写 CSS。
  16. Clojure Web 开发:Ring 使用指南 在 Clojure 众多的 Web 框架中,Ring 以其简单统一的 HTTP 抽象模型脱颖而出。Ring 充分体现了函数式编程的思想——通过一系列函数的组合形成了一个易于理解、扩展的 HTTP 处理链。 本篇文章首先介绍 Ring 核心概念及其实现原理,然后介绍如何基于 Ring + Compojure 实现一 RESTful 服务。 Ring SPEC …
  17. HTTP强缓存和协商缓存浏览器缓存 浏览器缓存是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 所以根据上面的特点,浏览器缓存有下面的优点: 减少冗余的数据传…
  18. 大型项目 gitflow 实践 首先,这不是一篇讲解gitflow工作流的文章,也不是讲解git工具命令的文章(但是看这篇文章之前一定要熟悉git和gitflow),作为比较重量级的产品,发布周期从最早的3个月一版本,到1个月一版本,再到半个月一版本,我回顾一下我们使用gitflow的全过程,从svn到git到gitflow,总结一些遇到的问题和我们的做法,还有结合敏…
  19. CSS 动画之——transition 使用 CSS 的 transition 可以使动画得到一个平滑的过渡,transition 既增强了用户体验,又能够自定义各种炫酷有趣的动画!这波车包括了 transition 的各方面,包括属性的定义方式,使用方式以及各种自定义的类型~ 震惊!你居然还不知道 transition! —— 由glassysky分享
  20. GitHub创建库和删除库如何用git客户端进行简单的创建库和上传以及删除(请先下载gitHub客户端) 如果看不懂网页的GitHub,建议使用Google浏览器自带的网页翻译,通常在浏览器的右上角,收藏网页左边。 GitHub客户端面板简介: 选择Clone(…
  21. 最新 react 开发框架(webpack2、react15、react-router4、antd-mobile) 清明几天闲着无聊,就想着写点什么。由于原公司是 react 技术栈,但是使用的 react、webpack 等版本过低,所以就想着开发一个最新版本的 react 框架,于是 react-molin 就诞生了。react-molin 是一个全新的基于 webpack2、react15、react-router4、antd-mobile 的前端架构实现方案(h5)。目前还在完善中,有任何疑问或…
  22. 史上最详细VUE2.0全套demo讲解 基础篇 列一个清单吧,其实入门就是基础,如何入门我下面总结一下我展示结的流程,用心去给大家写一个就像我标题写的史上最详细VUE2.0最详细全套讲解(基础篇)
  23. 提高 webpack 构建 Vue 项目的速度 关于webpack和vue的性能优化文章
  24. 前端工程师的知识体系 前端工程师的知识体系
  25. React Conf 2017 不能错过的大起底:Day 1 就在前不久,React Conf 2017 在加利福尼亚州的圣克拉拉万豪酒店圆满落幕,这已经是第三届 React 官方大会了。今年的大会怎么样,有哪些新东西,外刊君接下来将会给大家来个大起底,Day 1 大放送! > 截图来自于 React Conf 2017 大会视频。 ReactConf2017 应用 Fhinkmill 的工程师基…
  26. React 开发中遇到的坑 React 开发中遇到的坑 —— 由justjavac分享
  27. 前端考题:第二期,1-2 天更新一期, 如果你有兴趣,一起学习吧… 每期更新 5 道题,用于自己深入理解。每期 1-2 天更新。写题纯粹是强迫自己去复习去总结去实践,知识从 css 简单到复杂的 JS 算法。期间肯定有问题,一起探讨! —— 由凹凸卿分享
  28. PHP Web 开发初学者入门】PHP Web 开发初学者可多多参考。 (来自: 知乎 ) ​​​​

    PHP Web 开发初学者入门
  29. 分享一个高性能的 webpack uglify plugin 分享一个高性能的 webpack uglify plugin —— 由keller1483666170000分享
  30. 【转】如何更好的了解 ECMAScript 如何更好的了解 ECMAScript —— 由eplover分享

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

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


关注我

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

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

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