2020年1月的网络
这段内容来自我的每月简讯。您可以点击此处订阅。
希望大家2020年都过得愉快。新的一年才刚刚开始,就已经发生了很多事情。
我在Big Binary找到了一份新工作,这是我第一次在一家完全远程办公的公司工作。到目前为止一切都很顺利,期待今年剩下的时间。
发布
- 浏览器函数:一种使用 Web 浏览器执行引擎的全新无服务器平台——IBM 提出了一个大胆的想法:他们可以在浏览器中而不是容器中执行无服务器函数。最棒的是:速度更快。
- Yarn 2刚刚发布,默认使用 PnP,但用户对此并不满意。它与 npm 的差异如此之大,以至于开发者担心现在需要编写两份不同的入门指南。
- Puppeteer 2——这款备受用户喜爱的木偶剧场软件现已推出第二版,并支持 Firefox 二进制文件。随着微软Playwright的日益普及,这或许是微软无奈之举。
- Styled Components v5 - CSS-in-JS 是我誓死捍卫的阵地,而我最喜欢的 CSS-in-JS 库现在也升级到了 v5 版本,它更精简、更快,而且没有破坏性更改。
我的内容
- JAMStack 阅读器应用- 使用 React 和 Netlify Functions 创建了一个无服务器阅读器应用,并撰写了相关文章。
- 我的博客已开通RSS订阅——您现在可以通过RSS订阅我的博客。以下是一篇包含具体步骤的博文。
- PiP Pomodoro Clock - 一个可以画中画的番茄钟网站,怎么样!
教程
- 代码整洁之道 - JavaScript - Dan Abramov关于代码整洁之道的文章走红后,大量的 Twitter 讨论促使这个 GitHub 代码库重新流行起来,而且它真是一个宝藏!
- JavaScript 中的简单状态机库- 状态机及其相关库(尤其是XStateJS)在前端领域备受关注。Kent C Dodds 曾撰文介绍如何用 JavaScript 自行创建状态机,值得一读,有助于理解相关概念。
- CSS Cascade - Amelia Wattenberger 撰写了这篇精美的博客,用插图解释了 CSS Cascade。
- 基于 React Native 的操作系统——没错,LightOS 就是基于 React Native 构建的。React Native 前途无量。
- Shopify 将 React Native 作为默认选项- 由于 Airbnb 放弃了 React Native,大型企业支持者出现了一个缺口,但通过最近的调试改进和其他措施,他们成功地让 Shopify 加入了 React Native 的行列。
我能学到什么?
我这个月开始学习 Rails(别担心,我不会放弃 JavaScript 的)。我一直在做笔记,欢迎大家在这个仓库里跟进学习进度。下个月我还打算学习KeystoneJS,已经听说它很不错了。
其他新闻
- FYI网站的Marie Prokopets分析了她和联合创始人Hiten Shah共同开展的一项远程办公人员调查的结果。调查结果有时令人惊讶,例如,只需走出房间再走回来就能感受到办公室的氛围。这绝对值得一试。
- 你的新年计划已经失败了——CGP Grey在他的YouTube频道上提出了一个假设:主题而非计划才是养成好习惯的关键。在每个关键时刻,都要将你这一年的总体主题形象化,并据此采取行动。此外,主题必须具有一定的宽泛性(如果你读过《原子习惯》这本书,就会明白这一点) 。
我在做什么?
我观看了《黑暗物质三部曲》 ——一部制作精良的动画剧集,它创造了一个奇幻世界和充满魔幻的氛围,我之前竟然没有意识到自己错过了这些。
我读了亚当·格兰特的《原创者:不墨守成规者如何改变世界》。亚当试图剖析“原创者”的含义以及如何培养这些特质。绝对值得一读!
你最近在读什么书/写什么书/看什么剧/做什么项目?欢迎回复这封邮件或在推特上联系我,告诉我你的建议/改进意见。
封面图片来源:Glen Carrie拍摄,来自 Unsplash
这段内容来自我的每月简讯。您可以点击此处订阅。
直到下个月。
文章来源:https://dev.to/boywithsilverwings/the-web-in-january-2020-cdo