Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【第五十九期】2022-11-15 #63

Open
Geekhyt opened this issue Nov 15, 2022 · 0 comments
Open

【第五十九期】2022-11-15 #63

Geekhyt opened this issue Nov 15, 2022 · 0 comments

Comments

@Geekhyt
Copy link
Owner

Geekhyt commented Nov 15, 2022

美味值:🌟🌟🌟🌟🌟

口味:草莓拿铁

本期摘要

  • GitHub Universe 2022
  • Rome v10
  • Parcel v2.8.0
  • 50 个有用的 Vim 命令
  • TanStack Router
  • 如何使用 CSS 创建高级动画
  • 可扩展的 CSS 演变
  • Solid Start Beta

大家好,我是童欧巴。欢迎来到本期的前端食堂技术周刊,我们先来看下上周的技术资讯。

技术资讯

1.GitHub Universe 2022

看看我们 “程序员的朋友圈” GitHub 今年有哪些大动作:

(省流版)

image

2.Rome v10

此次发布包括 linter 校验器和 formatter 格式化器,它们具有最小化的配置,漂亮的描述性诊断,并内置对 JavaScript 和 TypeScript 的支持。

  • formatter 受 Prettier 启发,允许大多数用户以最小甚至零的改动来进行迁移;
  • linter 建立在一个遵循社区标准的推荐规则集上。

接下来的一年里 Rome 团队会进行 compilation 编译、 bundling 打包、 testing 测试等工作。

Rome 用 Rust 重写后的第一个稳定版本终于等来了,让我们再等等。毕竟我们都知道,罗马不是一天建成的。

image

3.Parcel v2.8.0

听说最近流行比谁家的 HMR 更快?不好意思,Parcel 赢麻了。

Parcel v2.8.0 的热更新比 Turbopack 快 68%(根组件),比 Vite 快 74%(叶组件)。同时此版本带来了全新的打包算法、改进了自动代码拆分、提升了大型项目的构建性能,以及优化 Tree Shaking 使包体积减少 50%。

下面我们来看技术资料。

技术资料

1.50 个有用的 Vim 命令

帮你早点下班回家陪老婆的 50 个 Vim 命令。

3.TanStack Router

嘿,我是框架无关的路由器 TanStack Router,之前叫 React Location,现在改个名字从 v0.0.1 重新开始,我还有一些兄弟姐妹

4.如何使用 CSS 创建高级动画

来吧,搞清楚三次贝塞尔曲线、二次贝塞尔曲线和堆叠动画,一起玩次过山车。

5.可扩展的 CSS 演变

为什么传统 CSS 在大型项目中难以管理?

难点有四:全局命名空间,代码互相影响 (新出的 CSS Cascade Layers 申请出战解决)、命名难、重构难、调试难。

历史破解之法:OOCSS、SMACSS、BEM、ITCSS、Cube CSS。

今日破解之法:CSS in JS、CSS Modules、原子化 CSS。

image

6.Solid Start Beta

Solid Start 进入 Beta 阶段,官方公告让我想到了 GALI 的 《70%》,喜欢听黑怕的你一定听过。(开个玩笑)

好文推荐

下面来看一下好文推荐,本周推荐的好文是:

  1. 重新理解 Web

  2. 用 React Three Fiber 和着色器创造粒子的神奇世界

好了,以上就是本期的食堂周刊,观众老爷们如果觉得还不错,一键三连是对食堂老板最大的支持。

你的前端食堂,吃好每一顿饭,我们下期见。

周刊赞助

整理周刊要花费大量的精力和时间,你可以通过以下方式支持我:

  • 将食堂分享给你的朋友;
  • 订阅食堂的竹白付费专栏(食堂为你准备了专属的会员通讯,以及前端食堂数字花园知识库的访问权限)。

订阅地址:https://hungryturbo.zhubai.love/

@Geekhyt Geekhyt changed the title 【第五十八期】2022-11-15 【第五十九期】2022-11-15 Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant