前端快爆

  • 在 Chrome 10 周年之际,正式发布 69 版本,整体 UI 重新设计,同时iOS 版本重新将工具栏放置在了底部。API 层面,支持了 CSS Scroll Snap、前端资源锁 Web Lock API、WebWorker 里面可以跑的 OffscreenCanvas API、toggleAttribute(),以及实现性支持了异步调用、可在 WebWorker 中获取、可观察的 Cookie Store API。?

    点评:Google 还特意更新了彩蛋:生日版小恐龙游戏,让小恐龙戴上了派对帽并收集蛋糕,玩法依然是在__断网__时按住空格键控制恐龙跳跃。

  • WebKit Nightly 中已经支持了 CSS Conic Gradients(圆锥渐变),需要 macOS High Sierra 10.14 版本以上才支持。通过该函数可以「画」出更加丰富的背景图片,刚刚发布的 Chrome 69 正式版中也率先支持了该属性。?

    点评:这里有一个 SVG 实现的 polyfill。

  • Chrome 意图实现无前缀的 Fullscreen API,这可能导致国内很多使用 HTML5 视频播放器网站(比如 blibli.com)可能会无法正常全屏。?

    点评:有使用到 screenfull.js 项目的请尽快升级到已经修复过的 3.3.3 版本。

  • V8 刚刚实现了 globalThis 属性,如此一来,编写访问全局对象的可移植 ECMAScript 代码将会变得更加容易,DOM 、Worker、Node.js 三种环境下的任意作用域都能直接访问到全局对像的全局属性。?

    点评:为啥名字不用短小精悍的 global,Moment.js:怪我咯?对不起真的怪你?。

  • Firefox 62 正式发布,带来可变字体(Variable Fonts)的支持,现在主流浏览器均已支持。?

优秀 Demo

  • 使用 CSS Houdini + CSS Mask 实现镂空圆圈

  • Jelly Menu

专题:Redux 与 Mobx 数据流

本期专题由 @示源 提供。在折腾多年视图层后,前端基本实现了数据驱动编程,如何管理数据的议题在社区全面开花。其中,Redux 提供了一个全局数据管理的简单范式,Mobx 则往前更进了一步,使得数据驱动开发更加 reactive。

Redux:

  • 官网介绍
  • 实践应用:Redux官方出品的示例,从入门todos例子到异步async
  • 原理分析:描述了redux核心实现方式,并且教你怎么去实现一个简易的react-redux

Mobx:

  • 官网介绍
  • 实践应用:官方提供的最佳实践,对于常见问题做了解释
  • 原理分析

    • proxy 实现 mobx:本文是从开发角度描述实现思路,逐步实现observable
    • 如何实现一个MobX:本文是由芋头介绍关系MobX主要api的原理及实现

阿里出品MobX相关框架

  • Dob介绍
  • Vanex介绍
  • Dob原理介绍

Redux与Mbox对比

  • 对比
  • 讨论

本期编辑:@壹丝,审阅:@承虎(humphry),投稿:@示源、@柯拓、@思竹
题图来源:https://dannyherran.com/2017/03/react-redux-mobx-takeaways/

前端技术周刊 2018-09-10:Redux Mobx相关推荐

  1. 前端技术周刊 2019-02-11 Serverless

    前端技术周刊 2019-02-11 前端快爆 Chrome 72 的安卓版正式启用了 Trusted Web Activity 功能,可以使得一个 PWA 应用能够在 Google Play Stor ...

  2. 东航电商前端技术周刊第一期20180601

    这期我们分享如下: 1.计算金额的小数点怎么才能精准呢? 2.如何才是正确的比较浮点数的姿势呢? 3.日历的天数怎么算呢? 4.JS切面编程之AOP 5.文本的省略号怎么用css实现? 6.超出文本的 ...

  3. 前端技术周刊 2018-10-08:WebGL

    前端技术周刊 2018-10-08 大家好,有半个月没见了.最近编辑部忙到爆炸,出刊节奏被打乱,预计在今年双十一之后恢复正常出刊速度. 前端快爆 10月5日,Google 发布 Project Str ...

  4. 《阿里云前端技术周刊》第五期

    作者:雏恬 校对:染陌 知乎:阿里云中台前端/全栈团队专栏 Github:阿里云前端技术周刊 给我们投稿:传送门 参与交流:传送门 前端速报 GitHub Package Registry 发布!你依 ...

  5. 前端技术周刊 2018-12-03:DOM

    前端快爆 Chrome 71 开始将试用 SXG 功能,它是由 IETF 提出,Web Package 协议规范下的 Signed HTTP Exchanges 功能的缩写.该技术使得一个第三方服务器 ...

  6. 前端技术猜想-2018

    前言 前端技术种类繁多,在平时工作中根据业务的不同,每个人用到的前端技术也不太一样~我们还是需要对目前流行的技术做一个了解,以备不时之需.本文是对3篇大神在文章的汇总和整理~只是资料的搬运工~感兴趣的 ...

  7. BetterFE 前端技术周刊 - 2019/04/15

    深阅读 你真的了解登陆吗? 推荐理由:只要你做web系统开发,一定绕不过的就是用户授权了,而其中最常用的方式无非就是用户登陆.这篇文章并不是一篇介绍各种登陆方式的文章,标题也是我自己起的,主要还是因为 ...

  8. 前端技术周刊 2019-01-21:跨端开发的三条路线

    2019-01-21 前端快爆 微软 Edge 开发者意图为 Chrome 实现 HTML Modules,该规范用来替代之前的 HTML Imports.其优点是基于 ES Modules,可以避免 ...

  9. 前端技术周刊 2019-01-07:CSS 动画

    2019-01-07 前端快爆 Chrome 72 已经进入了 beta 阶段.新增:公有类成员的声明和初始化.一些 DevTools 新功能(可视化性能指标.高亮 text nodes.复制节点的 ...

最新文章

  1. 简单ThreadPool实现
  2. 华工网络计算机电路基础作业,2021年《计算机电路基础》-华工网络教育学院平时作业.doc...
  3. php redis 扩展 常用方法
  4. php拖拽原理,JS拖拽原理
  5. mybatis_user_guide(7) SQL语句构建器类
  6. mysql pxc_MySQL之PXC集群搭建
  7. CyberArk:被忽略的特权账号管理已进入蓝海
  8. jQuery源码研究分析学习笔记-jQuery.deferred()(12)
  9. Spring Boot@Component注解下的类无法@Autowired的问题
  10. 澳洲计算机博士怎么样,留学美国的一位计算机博士的感悟
  11. php两个数组递归排序,PHP数组递归排序实现方法示例
  12. HashMap如何解决hash冲突?
  13. 发布一个水管接通游戏的源代码
  14. Nginx中root与alias区别
  15. 电脑ps4,ps4怎么连接电脑
  16. WPS表格如何隔行填充颜色
  17. 漏洞通告 | Atlassian Confluence存在远程代码执行漏洞,悬镜云鲨RASP天然免疫防护...
  18. 总结一下刚刚参加了今日头条的线上前端笔试
  19. vulfocus复现:Log4j2远程命令执行2
  20. R语言爬虫豆瓣高评分电影(喝最烈的酒,熬最深的夜,吃最好的胃药,敷最贵的面膜)

热门文章

  1. Python字符串| 带示例的format()方法
  2. 输入一字符串,统计其中有多少个单词(单词之间用空格分隔)(java)
  3. 方法:求两个数之和 判断两数是否相等
  4. android 中文api 在线测试,android webview测试方法
  5. java 事务_Java中事务总结详解(精华)
  6. ZOj 2104——Let the Balloon Rise
  7. 1360. 日期之间隔几天 golang
  8. html表格中绑定显示xml文档内容的简单实例,JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)...
  9. 软件工程---3.敏捷软件开发
  10. 最小栈的实现(设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。)