FCC成都社区·前端周刊 第 1 期
01. 2018 JavaScript 测试概览
文章介绍了JavaScript测试的关键术语、测试类型、工具和方法,并简要分析了工具jsdom、Istanbul、Karma、Chai、Wallaby等,测试框架mocha、jest、jasmine、AVA等以及UI测试工具TestCafe、WebdriverIO、Puppeteer等。
详情:https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2018-f68950900bc3
02. WebAssembly在线IDE — Web Assembly Studio
Web Assembly Studio是一个简单的在线IDE
详情:https://webassembly.studio/
03. CanJS 4.0 一套前端架构库
CanJS 说不上快速,但其集成了自定义元素、可观察对象、路由等,是一款轻量级的JS库。Apple Store、Yahoo和HP等都有使用它。
详情:https://www.bitovi.com/blog/canjs-4.0
04. Chrome计划将非https连接的网站标记为不安全
谷歌刚刚宣布,从2018年7月开始,随着Chrome 68 的发布,未加载 https 的网页将被标记为“不安全”。这篇文章回顾了https 的发展历程,以及接下来会发生什么。
详情:https://blog.cloudflare.com/https-or-bust-chromes-plan-to-label-sites-as-not-secure/
05. Exploring ES2018 and ES2019
这是一本涵盖ECMAScript 2018和ECMAScript 2019内容的新书,可在线阅读或付费下载电子书。
详情:http://exploringjs.com/es2018-es2019/
06. 2018 我们如何使用 JavaScript
文章从command-line tools、Webpack、Babel、TypeScript 和 Flow等方面讨论了2018年我们如何使用JavaScript。
详情:https://www.telerik.com/blogs/how-to-javascript-in-2018
07. 如何在React项目中使用CSS模块
这篇文章探讨了如何在react项目中使用css模块的方法,包括将CSS作为JS对象使用和使用CSS模块。
详情: https://blog.pusher.com/css-modules-react/
08. 用CSS实现键盘记录的方法
CSS Keylogger 是一款 Chrome 扩展程序和Express 服务器,可利用 CSS 实现键盘记录的功能。
详情:https://github.com/maxchehab/CSS-Keylogging
09. 使用 Webpack 进行 web 性能优化
文章从减小资源大小、利用长期缓存、监控和分析应用程序三个方面讲述了如何使用 Webpack 进行 web 性能优化。
详情:https://developers.google.com/web/fundamentals/performance/webpack/
10. npm V5.7.0 发布
v5.7.0 允许 npm install 修复 package-lock.json 和 npm-shrinkwrap.json 合并冲突的文件;该版本新增的 npm ci 命令仅从锁定文件进行安装,如果 package.json 和锁定文件不同步,那么它会报告一个错误。
详情:http://blog.npmjs.org/post/171139955345/v570
11. Font Awesome 发布版本 5.0.6
FontAwesome是一款图标工具库,5.0.6版本新增了许多图标,减小了js文件大小,修复了一些问题等。
详情:https://github.com/FortAwesome/Font-Awesome
12. 前端面试手册
准备找工作?这是一份不错的前端面试手册,包括了html、css 和 js问题。
详情:https://github.com/yangshun/front-end-interview-handbook
每周一同步更新到GitHub, 欢迎star :)
FCC成都社区·前端周刊 第 1 期的更多相关文章
- FCC 成都社区·前端周刊 第 3 期
01. Chrome65 的新功能 CSS Paint API 允许使用编程方式生成图像:Server Timing API允许服务器将时间信息通过HTTP headers传递给浏览器: CSS di ...
- FCC 成都社区·前端周刊 第 6 期
01. JS 引擎 V8 v6.6 的更新 最新 v6.6 版本的 V8 JavaScript 引擎更新了方法 Function.prototype.toString(),改进了代码缓存机制.异步性能 ...
- FCC 成都社区·前端周刊 第 8 期
01. 2018 前端开发者手册 这是一份 2018 前端开发手册,内容包括三个部分:前端工程实践.前端开发学习和前端开发工具. 详情:https://frontendmasters.com/book ...
- FCC 成都社区·前端周刊 第 9 期
1. Node.js 10 将带来什么? Node.js 10 的第一个版本将于本周二(4 月 24 日)发布,并将在 10 月份推出 LTS 版本,将带来哪些更新? N-API,持续 HTTP/2 ...
- FCC 成都社区·前端周刊 第 10 期
1. Node.js 10 正式发布 在过去的一周,Node.js 10.0.0 正式发布,带来大量改进和修复.这是自 Node.js Foundation 开展以来的第七个主要版本,并将在 2018 ...
- FCC 成都社区·前端周刊 第 4 期
01. Angular, React or Vue? 如何为下一个 Web 应用程序选择合适的JavaScript 框架?Progress 的新白皮书提供了对 Angular.React 和 Vue ...
- FCC 成都社区·前端周刊 第 7 期
01. ES2016, 2017, 2018 中的新特性 文章介绍了 18 个 ECMAScript 2016,2017 和 2018 中新增加的特性,这些特性已被加入到 TC39 提案中.包括Arr ...
- FCC成都社区·前端周刊 第 2 期
01. Propel:JS的科学计算框架 Propel 是一种 JavaScript 科学计算框架,类似于 Python 中的科学计算库 NumPy,也就是说利用 JS 也可以进行机器学习啦.Prop ...
- FCC 成都社区·技术周刊 第 14 期
[前端] 1. React Fiber 架构 React16 启用了全新的架构,叫做 Fiber,其最大的使命是解决大型 React 项目的性能问题,再顺手解决之前的一些痛点. 详情:https:// ...
随机推荐
- 电脑C盘空间不足
电脑C盘空间不足,又不知道哪些文件可以删,可以下载下面的批处理文件 @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.t ...
- pandas常用小trick(持续更新)
记录一下pandas常用的小技巧,时间长了干别的去了会忘记,记录一下: 1. 在处理数据过程中涉及到label和null的处理方法 # 方法一 df['height'][df.height < ...
- iOS仿抖音节拍界面、Swift,MVVM架构完整项目、日历demo、滚动切换分类等源码
iOS精选源码 在Object-C中学习数据结构与算法之排序算法 日历-基本功能都有的日历 选择日期 上下月 动画 仿抖音卡节拍界面 垂直.水平方向皆可滚动.header悬浮的列表视图 Auto La ...
- file_get_contents为何无法采集某些压缩过的网站
有些网站直接用file_get_contents就能采集, 但是有些不行. 于是可以在网址前加入 'compress.zlib://‘ $url = 'compress.zlib://' . 'htt ...
- 手撸GBDT原理(未完成)
一直对GBDT里面的具体计算逻辑不太清楚,在网上发现了一篇好博客. 先上总结的关系图 GBDT对类别变量是怎么处理的? 这些东西都是在网上发现的,讲的挺好的. GBDT原理与Sklearn源码分析-回 ...
- django项目导航页_20191128
django项目导航页_20191128 第一步:python-django电商项目-需求分析架构设计数据库设计_20191115 python-django-linux上mysql的安装和配置_20 ...
- spring的事务,详解@Transactional
事务管理是应用系统开发中必不可少的一部分.Spring 为事务管理提供了丰富的功能支持. Spring 事务管理分为编程式和声明式的两种方式. 编程式事务指的是通过编码方式实现事务,编程式事务管理使用 ...
- 线程、volatile与synchronized、Lock
目录 线程 1.概念: 2.线程生命周期: 3.线程调度 4.线程实现 4.1.实现方式 4.2.之间的区别: 5.线程安全 5.1.volatile与synchronized 5.1.synchro ...
- Jenkins+jmeter设置定时执行任务
1.准备好你的jmeter脚本 2.测试命令行下脚本执行 1)cd进入脚本目录 2)dir命令查看该目录下的脚本文件 3)jmeter -n -t test.jmx -l result.jtl 命令 ...
- 德国、日本的制造业为什么不能完全执行SOP?
在过去几十年,德国.日本的制造企业简直就是"以质取胜"的代名词,一些制造业的CEO非常自豪,甚至在公开场合调侃:大家好,我就是"保质保量"本人,也正因如此,德国 ...