第22期:2021年最新建站技术栈

date
Oct 8, 2021
slug
2021-weekly-40
status
Published
tags
React
weekly
Website
summary
浏览器渲染之回流重绘,玩转 Commander.js,chrome 升级 94 之后的错误,开发编辑器字体下载
type
Post
weixin
authors
topic
Description
Link
🗞️ 文章推荐
《How I built a modern website in 2021》—— 2021年建站最新技术栈
 

⚒️ 开源与库

theatrejs.com —— 3.5K ⭐️ 一个带有GUI的JavaScript web动画库
notion image
notion image
Pollen —— 一个 CSS 变量库,提供一组常用的 CSS 变量(比如颜色、长度、字体大小等等)。开发者可以将这个库作为初始变量,以后通过调整变量来改变样式,比如从亮模式变成暗模式。
notion image
notion image
Mithril.js —— 12.9K ⭐️ 一个非常易用的轻量级前端框架,只做了 DOM 的包装层,没有加任何其他接口,体积小,加载快,并且支持组件和前端路由。
React CountUp —— 1.3K ⭐️ 让你的数字展示更加现代化。
notion image
React Windows UI —— 打造 Windows 风格的应用
notion image
nuka-carousel —— 纯 React 走马灯组件
notion image
@react-three/flex —— 为 react-three-fiber 打造的 CSS Flexbox — 该库基于 Facebook 的跨平台布局引擎 Yoga。它能够让你用`<Box>` 标签包裹 3D 对象,并让包裹后的标签存在于<Flex> 容器中。
notion image
notion image
notion image
notion image
react-d3-cloud —— 一款基于 d3-cloud 打造的 React 词云(word cloud)组件
notion image
MathJAX —— MathJAX是适用于所有浏览器的数学JavaScript显示引擎。它使用带有Web字体或SVG的CSS,因此方程式可以在所有缩放级别上缩放而不会出现问题。
notion image
Dummy-Robot —— 超迷你机械臂机器人项目,稚晖君开源的机械臂项目,而这么一个机械臂可以用来做一些人手无法做到的操作,比如软件去抖、运动范围的重映射、力矩强增强等等。对机械臂制作过程有兴趣的小伙伴可以查看 B 站的制作视频: 【自制】我造了一台 钢 铁 侠 的 机 械 臂 !
notion image
 
 

🍻 技术专题

持续关注CSS IN JS解决方案

CSS IN JS

 
 

React

 
 

🎉 经验教程

chrome 升级 94 之后,本地开发环境突然出现了跨域错误

我这边遇到运营同学某系统生成环境出现js加载错误及样式异常,报错如下:
notion image
@解决方案提供: superwf
原因是chrome不再信任本地 hosts 配置出来的网址导致的
在浏览器地址栏里输入
chrome://flags/#block-insecure-private-network-requests
notion image
把这个 disable 然后重启浏览器,亲测好用👍🏻
 
  1. In the address bar type chrome://flags.
  1. In the search bar, search for the term certificates.
  1. The search result should display Allow invalid certificates for resources loaded from localhost..
  1. Click on the select menu to the right and choose Enabled.
  1. Chrome should ask you to restart the browser. If not, restart it manually.
 
 

🌋 开发周边

morflax.com —— 可以在线制作一些3D mock,用于产品及设计演示。
notion image
Dev Fonts —— 开发编辑器字体下载,基本上常用的就那几款 Fira Code、JetBrains Mono、Roboto Mono,任君喜好。
notion image
squoosh.app —— 在线处理压缩图片,可以看到2.12MB压缩到了610K,压缩率71%
notion image
animatedbackgrounds.me —— 动画背景
notion image
170 illustrations —— 170 Free isometric illustrations as PNG & SVG files 【passionhacks.com】 这里还有更多资源。
notion image
openmoji.org —— 开源的 Emoji 图标,目前已经有将近4000个图标,还在持续增加中。
notion image
 
 
 
 

⭐️ 欢迎订阅投稿