第29期 — 2019-11-17

在浏览器中阅读

周e信

扫描二维码关注微信公众号

Node.js

NodeBB 编辑 Ka

Danang Galuh Tegar P

Brian Vaughn

Evgeny Poberezkin

basic-ftp 支持FTPS的简单易用的ftp客户端🔗

ftps不同于sftp,此工具不支持sftp。

Patrick Juchli

前端

页面预加载工具🔗

在页面上添加资源

<script src="//instant.page/3.0.0" type="module" defer integrity="sha384-OeDn4XE77tdHo8pGtE1apMPmAipjoxUQ++eeJa6EtJCfHlvijigWiJpD7VDPWXV1"></script>

当用户鼠标在链接之上时,即触发预加载链接指向的页面。

instant.page

投稿

Ka

Rodrigo Pombo

字节码联盟成立,WebAssembly 生态将完善网络安全性🔗

近日 Mozilla、Fastly、Intel 与 Red Hat 宣布成立联合组织 Bytecode Alliance(字节码联盟),该联盟旨在通过协作实施标准和提出新标准,以完善 WebAssembly 在浏览器之外的生态。

oschina

宠物伙伴全站源码🔗

技术栈:
Facebook Login
React Native
Styled Components
Reactotron
Eslint
Redux
MongoDB Formik + Yup
Apollo
GraphQL Kraken
OneSignal
AWS Redux-Persist

Wendel Freitas

react-adaptive-hooks 用户设备硬件状态(网络,CPU,内存)hook🔗

解决方案:

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
}

Google Chrome Labs

Mark

Javascript Jeep

chrome将为速度慢的站点标记红条🔗

快的网站显示绿条,慢的网站显示红条。

Google

Chrome手机全屏地址栏问题🔗

解决方案:

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
}

Chris Coyier

Discord使用React Native在ios上的调优过程🔗

技术栈:
Facebook Login
React Native
Styled Components
Reactotron
Eslint
Redux
MongoDB Formik + Yup
Apollo
GraphQL Kraken
OneSignal
AWS Redux-Persist

Miguel Gaeta 编辑 Ka

前端2

Fabric.js

数据库

BSON和ObjectId🔗
  • BSON(二进制JSON)的字段是排序的
  • BSON有更好的性能
  • ObjectId是12字节的16进制值
  • ObjectId"可以认为"是全局唯一的

Ken W. Alger 编辑 Ka

运维

Netflix Bless - ssh密钥管理工具🔗

为安全起见,此服务需要运行在单独的AWS lambada服务上。

Kshitij

其他

Figma在多用户操作上的实践🔗

figma是一个多用户实时协同设计的工具。 redo,undo的操作示意图

Evan Wallace

2019前端工具使用调查🔗

CSS 处理器 Sass大幅度领先

其满意度也是居首

CSS 框架,bootstrap大幅度领先(相比去年仍减少7%)

老编:Materilize居然比bulma还少。

CSS 工具 Autoprefixer居首

脚本内CSS(CSS-in-JS) 大部分没有使用,使用的主要是Styled Components

CSS 特性,主要用的是flexbox

脚本工具主要使用的是NPM,再其次是gulp

JS框架,jQuery和react依然遥遥领先,Vue超越Angular2

JS打包工具, webpack居首

JS扩展语言typescript居首

JS测试 jest第一,mocha第二

JS性能测试,Lighthouse居首

可达性测试,大部分还未使用

包管理npm居首,yarn第二

Ashley Nolan 编辑 Ka

酷玩儿

David Neal

广告

npx linkinator 页面资源链接检测工具🔗

使用 npx linkinator https://www.zhouexin.com/ 输出结果

🏊‍♂️ crawling https://www.zhouexin.com/
[200] https://www.zhouexin.com/
  [200] https://www.zhouexin.com/sitemap.xml
  [200] https://www.zhouexin.com/webpack-runtime-8a67b4a972769e9e6d41.js
🤖 Successfully scanned 8 links in 3.456 seconds.

Justin Beckwith

扫描二维码关注微信公众号
本期阅读量