博文列表

React Native及其在微软跨平台开发中的应用原因
采访: 尽管微软拥有自己的自家框架,但它仍然是React Native跨平台开发的最大用户之一。 在本周的QCon伦敦上,微软高级软件工程师兼React Native维护者Lorenzo Sciandra向DevClass谈到了为何微软会选择这种跨平台开发方法,尽管已有.NET MAUI(多平台应用UI)等替...

Next.js 14.2
Next.js 14.2 包括了开发、生产和缓存方面的改进。 开发中的 TurboPack(发布候选版): next dev --turbo 下 99.8% 的测试通过。 构建和生产改进: 减少了构建内存使用和 CSS 优化。 <
在 React Server Component 中使用 CSS - 理解 CSS-in-JS 和 React 的未来
介绍 去年的这个时候,Vercel 宣布了 Next 13.4 的稳定版本发布,成为首个构建在 React Server Component 之上的 React 框架。 这是一件大事!RSC(React Server Component)为我们提供了一种在 React 中编写 仅限服务器的代码 的官方方式。它...
用 TypeScript 和 oclif 从头开始构建 CLI
我目前正在开发一对 CLI 工具,其中一个我已经在这里写过了,另一个我很快就会宣布。我喜欢一个好的基于文本的界面,所以我为自己建立的很多工具,以及在工作中构建的工具,都采用了这种形式。我在这个领域肯定还不是专家(至少现在还不是),但我喜欢为选项找到明智的默认值、清晰的标志名称和有用的错误消息。尽管如此,我在派...
什么是“实用优先”的 CSS?
在你充分理解 CSS 之前,你实际上无法真正理解“实用优先”的 CSS,因此本文主要将讨论 CSS。然而,矛盾的是,你对 CSS 的了解越深,你对“实用优先”的 CSS 的欣赏可能就越少。你可能会开始质疑为什么它应该存在。你甚至可能会开始质疑为什么 你 存在。 我会尽力解释。 在为 Web 设计时,CSS 负...

在AI时代编码的硬技能和软技能
尽管人工智能正在革新软件开发,但它仍然依赖开发人员来驾驭其使用。在这篇博客中,我们将介绍开发人员在航行这个新的基于AI的编码前沿时需要具备的技能。 随着人工智能继续塑造发展格局,开发人员正在航行一片新的前沿——这不会让他们的职业过时,但将比以往任何时候都更需要他们

一些 DevTools 技巧与诀窍
前端开发人员在浏览器的 DevTools 中花费了大量时间。他们在编写代码的代码编辑器中花费的时间可能与此相当。然而,大多数开发人员仅仅是在 DevTools 中探索了一小部分功能。我一直在收集各大浏览器的 DevTools 技巧,以下是一些跨不同浏览器的实用技巧,将帮助您充分发挥 DevTools 的潜力。...

开发 Figma插件
在2023年初,我发布了一个名为Placemark的Figma插件,它可以让你在Figma中创建矢量地图,这是一款图形设计工具。从那时起,我一直在闲暇时维护着该插件,并且推出了另一个插件,Placemark


