
前端每周清单第 55 期: MobX 4 特性概览,iOS Hacks 分享, 分布式事务详解
做者:王下邀月熊
编辑:徐川
前端
前端每周清单专一大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端每周清单。android
新闻热点
国内国外,前端最新动态
git
- Firefox 59.0 发布: 近日,Firefox 发布了从桌面端到移动端的各平台更新版本;特别是对于桌面端的 Firefox,咱们优化了页面加载时间,增长了可以编辑与裁剪 Firefox 截图的工具,而且提高了 Firefox 首页的站点排布体验。值得一提的是,对应的 MAC 版本中引入了 Off-Main-Thread Painting (OMTP) 技术,从而提升图形化渲染的效率;而在 Android 版本中则增长了对于 HLS 协议的支持。
- Let's Encrypt 宣布支持 ACME v2 与通配符证书: 近日 Let's Encrypt 正式宣布支持 ACME v2 与通配符证书。ACME v2 是 ACME 协议的更新版本,接收了来自 IETF 标准以及行业组织的建议;而通配符协议则容许用户使用单一证书对于全部的子域名开启 HTTPS 功能,其大大简化了证书管理的复杂度,推动了 Web HTTPS 化的进程。同时,Let's Encrypt 得到了 IdenTrust 交叉签名,这意味着只须要在服务器的证书链中配置好交叉签名,各浏览器客户端会自动处理其余任务。
- 2018 Stack Overflow 开发者调查报告: 今年,超过十万名开发者参与到了调查之中,为咱们提供了充足的数据源。今年的报告中,值得注意的点包括:DevOps 与机器学习已然成为了现今软件行业最重要的趋势,开发者们大都乐观于人工智能带来的变革与可能性,而不一样意其潜在的威胁。去年 Python 的流行程度已经超过了 C#,成为了增加最快的语言,就像前些年它超越 PHP 那样;另外值得一提的是,Rust 成为了去年最受欢迎的语言,Kotlin 紧随其后。
开发教程
步步为营,掌握基础技能
github
- MobX 4: 更好,更小,更快:近日 MobX 发布了 4.0 大版本更新,本文则是对于该版本的那些引人入胜的特性进行介绍。这些特性包括了:不使用装饰器语法的装饰器,Observable 对象的动态扩展,内置的用于简化异步流程的 await when 以及 flow 函数,用于自动化进行数据抓取的 onBecome(Un)Observed,生产环境构建优化等。更多相关内容参考 现代 Web 开发--架构优化篇。
- 异步剪贴板操做: 过去的数年中,各浏览器基本上都在使用 document.execCommand 来进行剪贴板交互。这种方式虽然提供了简单并且普遍接受的复制与粘贴操做,可是也带来了必定的缺陷:只能同步访问剪贴板,而且只能直接读写 DOM 元素。而 Chrome 66 提供了新的 Clipboard API,则为咱们提供了另外一种异步式的剪贴板操做方式,本文便是对该机制与接口规范的详细介绍。更多相关内容参考 现代 Web 开发--基础篇
- 不一样方案的 APK 尺寸对比: 如今已经有了不少种不一样的开发应用的方式,从传统的原生开发到花式跨平台解决方案;或许不少人会好奇不一样开发方案对于最终包体的大小影响几何,本文便是尝试用不一样的方式实现相同功能的应用,而且比较他们的大小。文中给出的对比数据以下:Java 约 539KB,Kotlin 约 550KB,React Native 约 7MB,Flutter 约 7.5MB;更多相关内容参考 大前端的工程实践--Android 篇。
工程实践
立足实践,提示实际水平
web
深度阅读
深度思考,升华开发智慧
redux
开源项目
乐于分享,共推前端发展
api
- Rough.js: Rough.js 是轻量级的(约 8KB),基于 Canvas 的手绘样式的绘图库。Rough.js 为咱们提供了多种不一样的图形单元,来绘制直线,曲线,弧线,多边形,圆形以及椭圆形等,同时其还支持根据路径绘制 SVG。
- TOAST UI Chart: TOAST UI Chart 是新近开源的,可以运行在包括 IE8 在内的各类浏览器中。TOAST UI Chart 提供了直方图、折线图、散点图、饼图、热力图等多种类型格式的图表,能够直接查看原文了解安装与使用的细节。
- fkill-cli: fkill-cli 是很是好用的跨平台进程关闭工具,它可以运行在 macOS,Linux 以及 Windows 操做系统上。咱们能够直接经过冒号来指定须要关闭的占用该端口的进程,也能够无参数方式进入到交互选择界面,经过进程名进行快速筛选。
巅峰人生
- 霍金:手握日月摘星辰,世间无我这般人: 3 月 14 日消息,物理学家霍金去世,享年 76 岁。这位英国科学家因黑洞和相对性的开创性著做而闻名,并撰写过几本科普著做,包括《时间简史》。55 年来,病魔逐渐占据了他的躯体,但他的思想却蔓延到了整个宇宙。仰望星辰的人,如今成了星辰。
前端之巅
「前端之巅」是 InfoQ 旗下关注前端技术的垂直社群,加入前端之巅学习群请关注「前端之巅」公众号后回复 “ 加群 ”。投稿请发邮件到 editors@cn.infoq.com,注明 “ 前端之巅投稿 ”。浏览器
