技术周报·Ant Design 5.0 正式发布

5,317 阅读2分钟

编辑推荐

Ant Design 5.0 正式发布!

Ant Design 5.0 正式发布!本次更新主要带来更强大的主题定制能力、CSS-in-js 动态主题、新增 Tour/FloatButton 组件等。

基于 Graphql 的前后端协作方案

借助 Graphql 技术,并且产出相关研发工具,例如:Graphql 请求管理、Grapqhl 前端请求代码生成、VScode 插件代码高亮提示、Chrome 插件支持 Graphql 请求代理 mock 等工具。使得前后端开发完全分离,研发提效。

深度阅读

美团基于 Serverless 的前端研发体系建设和业务实践

本次分享将介绍美团建设 Serverless 前端研发体系的建设思路,并与大家分享如何为各业务提供统一的 Serverless 平台,支持业务向 Serverless 迁移,最后分享了美团的部分具体业务案例,希望给大家在 Serverless 技术转型和实践带来一些启发。

抓包理解 DNS 流程和 CDN 原理

本地 DNS 会依次请求根域名服务器拿到对应的顶级域名服务器的地址,然后请求顶级域名服务器,拿到权威域名服务器的地址,之后权威域名服务器会返回最终的 IP 给本地 DNS 服务器,由它再返给浏览器。

外文精选

GitHub Blocks: Reimagine repositories

Extend your codebase with custom, interactive blocks. Build rich documentation, enhance your workflows, and bring your repository to life.

The Future of DevOps Is No-Code

One potential solution is to integrate more low-code and no-code tools into the DevOps cycle. These tools provide DevOps teams with numerous benefits and efficiencies, from streamlining the work of existing DevOps professionals to allowing companies to look beyond traditional personnel sources for expanding their teams. Indeed, it is likely that organizations that fail to integrate these tools into the DevOps process will quickly fall behind their competitors.

实践应用

包管理工具的演进

通过 Node.js 官方内置可以看出,目前前端领域最火的包管理工具主要是 npm( Node.js 直接内置)、yarn (corepack 内置) 以及 pnpm (corepack 内置)。因此,本文主要是围绕这三者来阐述包管理工具在迭代演进中提出的一些创新性特性以及其遇到困难是如何解决问题的。

基于 CSS mask和clip-path实现切角的技巧

我们最近使用CSS mask属性创建花哨的边框,本文将使用CSS maskclip-path来切元素的四个角!使用多种技巧可以从任何元素的角切割不同的形状。在本文中,我们将考虑创建独特角落形状的现代技术,同时尝试使用可重用代码,该代码允许我们仅通过调整变量即可产生不同的结果。