01. Propel:JS的科学计算框架

Propel 是一种 JavaScript 科学计算框架,类似于 Python 中的科学计算库 NumPy,也就是说利用 JS 也可以进行机器学习啦。Propel可以依靠 TensorFlow 来提高性能,适用于Node 和浏览器环境。

详情:http://propelml.org/

02. 事件循环详解

详情链接是一段在 2018 JSConf.Asia 大会上详解浏览器中事件循环和渲染机制的视频,总长35分钟。

详情:https://www.youtube.com/watch?v=cCOL7MC4Pl0

03. webpack 4 正式发布

webpack 4 于2.25号正式发布,版本代号为legato。该版本构建速度最快可提升98%,新增 mode 配置项,提供零配置平台来扩展,废除了 CommonsChunkPlugin 插件,默认支持 WebAssembly,更多更新请戳详情。

详情:https://medium.com/webpack/webpack-4-released-today-6cdb994702d4

04. V8 中的 DOM 对象

Chrome 66的 DevTools 可以跟踪C++ DOM对象,并显示 JavaScript 引用的所有可访问的 DOM 对象,因此在 Chrome 中调试内存泄漏变得更加容易。

V8 6.4版默认启用了Lazy deserialization,使得平均每个浏览器选项卡的V8内存消耗减少了500KB以上。

详情:https://v8project.blogspot.com/2018/03/tracing-js-dom.html

05. CityJSConf 2018

CityJSConf 2018 将在3月26号于伦敦举行。

详情:http://cityjsconf.org/

06. 如何使用 Vue.js 创建可访问的自动完成组件?

这篇文章讲述了如何在 vue 中使用 aria 属性创建一个完全可访问的自动完成组件,即使是使用类似 MacOS 中 VoiceOver 这样的辅助技术浏览网页,也可识别出自动完成组件。Aria 属性可以使 HTML 元素语义更明确,方便残障人士浏览网页。

详情:https://alligator.io/vuejs/vue-a11y-autocomplete/

07. Konva: HTML5 2D Canvas 库

Konva 是一个适用于桌面和移动应用程序的HTML5 2D Canvas 库,提供分层、缓存、过滤、桌面和移动事件支持等功能。

详情: https://konvajs.github.io/

08. TypeScript —超能量 JavaScript

这篇文章探讨了 TypeScript 强大的静态类型检查功能,并分析了 JS 和 TS 中的数据类型。上个月 TypeScript 有 10,327,953 次下载量,大大超过了 Flow 的下载量。

详情:https://medium.freecodecamp.org/typescript-javascript-with-super-powers-a333b0fcabc9

09. NodeJs 中的安全配置

'npm install sqreen' 使用可配置的插件扩展Node.js Web 应用程序安全性,以保护应用程序和用户账户信息,避免XSS、NoSQL注入和数据泄露等。

详情:https://www.sqreen.io/

10. 检测未使用的 CSS 选择器

JitBit 开发了一款检测无用的 CSS 选择器的工具,它通过用户输入的网站根URL来递归检测所有内部链接的网页,找出其中未使用的 CSS 选择器。但对于伪类选择器,其总是显示为未使用。

详情:https://www.jitbit.com/unusedcss/

11. WebKit 新增Storage Access API

Storage Access API 允许第三方嵌入的网站可请求访问第一方网站的 cookie,但这并不是指放宽了同源策略。该 API 已经在 Safari 的预览版本中实现,但是对于跨浏览器支持似乎有点不稳定。

详情:https://webkit.org/blog/8124/introducing-storage-access-api/

12. Electron 2.0.0-beta.1 版本发布

Electron 2.0.0-beta.1 升级了 Chrome、Node 、V8的版本,从 GTK2 切换到GTK3,更多更新请点击详情查看。

详情:https://electronjs.org/releases#2.0.0-beta.1

每周一同步更新到GitHub, 欢迎star :)

FCC成都社区·前端周刊 第 2 期的更多相关文章

  1. FCC 成都社区·前端周刊 第 3 期

    01. Chrome65 的新功能 CSS Paint API 允许使用编程方式生成图像:Server Timing API允许服务器将时间信息通过HTTP headers传递给浏览器: CSS di ...

  2. FCC 成都社区·前端周刊 第 6 期

    01. JS 引擎 V8 v6.6 的更新 最新 v6.6 版本的 V8 JavaScript 引擎更新了方法 Function.prototype.toString(),改进了代码缓存机制.异步性能 ...

  3. FCC 成都社区·前端周刊 第 8 期

    01. 2018 前端开发者手册 这是一份 2018 前端开发手册,内容包括三个部分:前端工程实践.前端开发学习和前端开发工具. 详情:https://frontendmasters.com/book ...

  4. FCC 成都社区·前端周刊 第 9 期

    1. Node.js 10 将带来什么? Node.js 10 的第一个版本将于本周二(4 月 24 日)发布,并将在 10 月份推出 LTS 版本,将带来哪些更新? N-API,持续 HTTP/2 ...

  5. FCC 成都社区·前端周刊 第 10 期

    1. Node.js 10 正式发布 在过去的一周,Node.js 10.0.0 正式发布,带来大量改进和修复.这是自 Node.js Foundation 开展以来的第七个主要版本,并将在 2018 ...

  6. FCC成都社区·前端周刊 第 1 期

    01. 2018 JavaScript 测试概览 文章介绍了JavaScript测试的关键术语.测试类型.工具和方法,并简要分析了工具jsdom.Istanbul.Karma.Chai.Wallaby ...

  7. FCC 成都社区·前端周刊 第 4 期

    01. Angular, React or Vue? 如何为下一个 Web 应用程序选择合适的JavaScript 框架?Progress 的新白皮书提供了对 Angular.React 和 Vue ...

  8. FCC 成都社区·前端周刊 第 7 期

    01. ES2016, 2017, 2018 中的新特性 文章介绍了 18 个 ECMAScript 2016,2017 和 2018 中新增加的特性,这些特性已被加入到 TC39 提案中.包括Arr ...

  9. FCC 成都社区·技术周刊 第 14 期

    [前端] 1. React Fiber 架构 React16 启用了全新的架构,叫做 Fiber,其最大的使命是解决大型 React 项目的性能问题,再顺手解决之前的一些痛点. 详情:https:// ...

随机推荐

  1. 在laravel框架中使用mq

    本文写于2018-11-28 1.部署laravel项目 https://github.com/laravel/laravel  通过git克隆项目,或者下载zip包然后解压等方式都可以把larave ...

  2. Nginx日志监控 使用 goaccess查看nginx日志

    nginx日志监控 yum install goaccess   安装使用教程 goaccess access.log -o ../html/report.html --real-time-html ...

  3. 洛谷 P1631 序列合并(优先队列)

    传送门 解题思路 首先读入a.b数组后,sort一遍(从小到大),然后把a[1]+b[1],a[2]+b[1],a[3]+b[1]……a[n]+b[1]全部加入一个优先队列q(小根堆). 然后从一到n ...

  4. 阿里云服务器重启出现An error occurred 如何处理

    最近网站重启阿里云服务后,出现 An error occurred, An error occurred. Sorry, the page you are looking for is current ...

  5. PCIeのType0与Type1型配置请求与BAR(基地址寄存器)

    PCIe中存在两种配置空间Type0&type1,TYPE0对应非桥设备(Endpoint),Type1对应桥设备(Root和Switch端口中的P2P桥)因为Root每个端口总都含有一个P2 ...

  6. http协议中常见的状态码以及请求方式,http协议的组成

    请求状态码: 2xxx:表示请求成功,例如200. 3xxx:表示请求被重定向,表示完成请求,需要进一步操作,例如 302. 4xxx:表示请求错误,例如:404,资源没有找到. 5xxx:表示服务器 ...

  7. B/S,C/S架构的区别

    B/S架构:browser/server,采用的是浏览器服务器模式. C/S架构:client/server,采用的是客户端服务器模式. B/S架构,客户端是浏览器基本不需要维护,只需要维护升级服务器 ...

  8. windows套接字阻塞模式编程实例

    一.阻塞模式套接字服务端和客户端的运行流程如下: 1.1 服务器运行过程如下: 1.服务器启动后,等待客户端的连接请求.2.当收到客户端的请求后,在界面上显示该客户端的IP地址和端口,以及“Hello ...

  9. 解决nodejs环境下端口号被占用的方法

    假设被占用的端口号是8081 1.进入cmd命令窗口 输入netstat -ano|findstr "8081" cmd窗口给我的信息尾部有一个和端口8081对应的PID值 '51 ...

  10. <input type="radio">单选按钮

    转自:http://www.divcss5.com/html/h490.shtml1 <form> 男性: <input type="radio" checked ...