开放#49

技术周刊 - 第 43 期

作者:
phobal
发布时间:

【前端】

1、高级 Web 安全主题(英文)

本文收集各种网页入侵的技术,已经收集了十多种。

https://blog.georgovassilis.com/2016/04/16/advanced-web-security-topics/

2、Vue.js 框架的作者尤雨溪专访

介绍了 Vue.js 的发展历程,以及背后的想法。

https://blog.hackages.io/https-blog-hackages-io-evanyoubhack2017-cc5559806157

3、你(可能)不知道的 web API

作为前端er,我们的工作与 web 是分不开的,随着 HTML5 的日益壮大,浏览器自带的 web API 也随着增多。本篇文章主要选取了几个有趣且有用的 web API 进行介绍,分别介绍其用法、用处以及浏览器支持度。

https://juejin.im/post/5c1606d9f265da613d7bf7a4

4、前端模块化详解(完整版)

本文内容主要有理解模块化,为什么要模块化,模块化的优缺点以及模块化规范,并且介绍下开发中最流行的CommonJS、AMD、 ES6、CMD 规范。

https://juejin.im/post/5c17ad756fb9a049ff4e0a62

5、2019 年 React 学习路线图

作者通过脑图的形式将整个 React 技术栈相关的知识点进行串联起来,对于新手可以通过它快速了解和学习 React 技术,对于老手可以查漏补缺。

https://mp.weixin.qq.com/s/PWSeeqDwu8QOcamlo_FJrA

6、初探 Vue3.0 中的一大亮点——Proxy

不久前,也就是11月14日-16日于多伦多举办的 VueConf TO 2018 大会上,尤雨溪发表了名为 Vue3.0 Updates 的主题演讲,对 Vue3.0 的更新计划、方向进行了详细阐述(感兴趣的小伙伴可以看看完整的 PPT),表示已经放弃使用了 Object.defineProperty,而选择了使用更快的原生 Proxy。做为一个 “前端工程师” ,有必要安利一波 Proxy。

https://mp.weixin.qq.com/s/X_Rq-K0QfY_Rbx8uidzYww

7、解读2018:我们处在一个什么样的技术浪潮当中?

最近经济寒冬的说法越来越多,身边的互联网企业裁员的也有不少,越是寒冬,我们越需要了解趋势,找准前进的方向。过去几年,互联网各种“风口”此起彼伏,到底哪些才是真正的趋势?这篇文章里我将试图分析目前互联网技术的发展,找出它们背后的原因和逻辑。

链接:https://mp.weixin.qq.com/s/ffhq4tG0UA0Is2IJLEJ2aQ

8、这些鲜为人知的JavaScript特性,你知道多少?

JavaScript 通常被认为是最容易入门却最难以掌握的编程语言。我完全赞同这种说法。这是因为 JavaScript 是一门非常古老却又非常灵活的语言。它有着各种各样神秘的语法和古老的特性。我是一个 JavaScript 老用户,直到现在,我仍然会时不时地发现一些我从来都不知道的隐藏语法或技巧。

链接:https://mp.weixin.qq.com/s/DkSfRCOcn1ZkABzgyyAonA

【后端】

1、《统计学习方法》的代码实现

《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。本站根据网上资料用 Python 复现了课程内容,并提供本书的代码实现、课件下载。

https://github.com/fengdu78/lihang-code

2、秒杀系统设计与实现-互联网工程师进阶与分析

高并发大流量如何进行秒杀架构,作者对这部分知识做了一个系统的整理,写了一套系统。

1

https://github.com/qiurunze123/miaosha

【其他】

1、一个人如何开发游戏《星露谷》。

2

畅销游戏《星露谷》(Stardew Valley)作者只有一个人埃里克·巴罗恩,从编码到美术音乐都靠自己。大学毕业后,他没找工作,而是待在公寓写了四年游戏。唯一收入是晚上打工,在电影院门口收电影票。

上线前,唯一测试就是女朋友玩了几天。如果卖不出去(绝大多数游戏的结局),四年就浪费了,幸好成功了。不过,这个游戏借鉴了任天堂的《牧场物语》,有人认为他抄袭了。

https://www.gq.com/story/stardew-valley-eric-barone-profile

2、坚定你选择的前端技术方向

行业的发展必然带来职业的细分,在前端领域也一样,目前行业前端有下面这几个方向:界面展现用户体验和可访问性方向、偏后的js/nodejs开发方向、audio/video音视频富媒体方向、SVG/canvas/webGL动效创意表现与数据可视化方向、工具建设文档管理内部站建设的前端运维方向以及会议预定团建组织对外品牌宣传的前端运营方向。

https://juejin.im/post/5c1a48a86fb9a04a03792b69