Jonathan Creamer wrote about how his team at Microsoft shrunk their JavaScript monorepo git size by 94%, and now I understand why big tech have to pay developers so much.
Convex Components are a new set of modular, TypeScript building blocks for your backend that help you confidently set up durable functions, real-time data management, third-party integrations, and more. [sponsored]
tinybench just released v3 of their simple, tiny, lightweight benchmarking library.
Tanner Linsley gave us all an early glimpse of TanStack Start with this conference talk at Netlify Compose. People were a lot more enthusiastic for this than my neighbors were about the “early glimpse” I gave them of my halloween costume – a moldy Lunchly.
Medusa just released v2.0 of its Node.js-powered ecomm platform. It’s a “complete rewrite of Medusa’s architecture and feature set”, so if you love ecommerce and breaking changes, you’re in luck.
Udoh wrote this 6-part deep dive on building a Remix app from scratch, which I hear was just green-lit to be made into a mini-series for the Roku channel.
Ian and Manoel wrote about why it took PostHog so long to build mobile session replay. Surprisingly, it’s not because they were spending all their time doodling cute hedgehogs – but because of some key technical challenges that make building replay for mobile a lot harder than building it for web. [sponsored]
pretzelhammer wrote about using Rust in non-Rust servers to improve performance. “The Rust will continue until morale performance improves.”
Eric Bailey wrote about making content-aware components using :has()
, grid, and quantity queries.
The Svelte team released a new CLI called sv
, which merges their previous CLIs and comes with built-in add-ons for formatting, linting, testing, auth and more. It’s so cool that it actually made me want to go as Rich Harris for Halloween, so I’ll need to find an accent coach, a hair stylist, and someone to sell my previous costume to asap.
Jonathan Creamer 写了有关他的 Microsoft 团队如何将 JavaScript monorepo git 大小缩小 94% 的文章(https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/6qhehou7m2259wso/aHR0cHM6Ly93d3cuam9uYXRoYW5jcmVhbWVyLmNvbS 9ob3ctd2Utc2hydW5rLW91ci1naXQtcmVwby1zaXplLWJ5LTk0LXBlcmNlbnQv),现在我明白为什么大科技有付给开发商这么多钱。
Convex Components 是一组新的模块化 TypeScript 构建块,可帮助您自信ly设置持久功能,实时数据管理、第三方集成等等。 [赞助]
[tinybench刚刚发布v3](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/58hvh8umr99n6zt6/aHR0cHM6Ly9naXRodWIuY29tL3RpbnlsaWJzL3RpbnliZW5jaC9yZWxlYXNlcy9 0YWcvdjMuMC4w)他们简单、小型、轻量级的基准测试库。
Tanner Linsley 让我们初步了解了 TanStack Start](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/25h2h9u2koo8mot3/aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g\_dj1BdUhxd1 FzZjY0bw==)在 Netlify Compose 的会议演讲中。人们对此的热情比我的邻居对我给他们“第一眼”看到我的万圣节服装——一件发霉的午餐的热情要高得多。
Medusa刚刚发布了Node.js的v2.0 - 驱动的ecomm平台。这是“对 Medusa 的架构和功能集的完全重写”,因此,如果您喜欢电子商务和突破性的变化,那么您很幸运。
Udoh 写了这篇[从头开始构建 Remix 应用程序的 6 部分深入探讨](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/9qhzhdupo2265da9/aHR0cHM6Ly93d3cudWRvaGplcmVtaWFoLmNvbS9ibG9nL3JlbWl4LXR vZG8tYXBwLXBhcnQtMS1idWlsZGluZy10aGUtYXBwLWxheW91dC1hbmQtc3RydWN0dXJl),我听说它刚刚被制作为绿灯改编成 Roku 频道的迷你剧。
Ian 和 Manoel 写了[为什么 PostHog 花了这么长时间来构建移动会话重播](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/3ohphdu7edd2p4hr/aHR0cHM6Ly9wb3N0aG9nLmNvbS9ibG9nL21vYmlsZS1z ZXNzaW9uLXJlcGxheT91dG1fY2FtcGFpZ249Ynl0ZXMmdXRtX3NvdXJjZT1ieXRlcw==)。令人惊讶的是,这并不是因为他们把所有的时间都花在了可爱的刺猬上,而是因为一些关键的技术挑战使得为移动设备构建重播比为网络构建重播要困难得多。 [赞助]
pretzelhammer 写了关于[在非 Rust 服务器中使用 Rust 来提高性能](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/n2hohqu3zoox7rc6/aHR0cHM6Ly9naXRodWIuY29tL3ByZXR6ZWxoYW1tZXIvcnVzdC1 ibG9nL2Jsb2IvbWFzdGVyL3Bvc3RzL3J1c3QtaW4tbm9uLXJ1c3Qtc2VydmVycy5tZA==)。 “铁锈将继续下去,直到士气提高为止。”
Eric Bailey 写了关于[制作内容感知组件](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/48hvh7ur422pxksx/aHR0cHM6Ly9waWNjYWxpbC5saS9ibG9nL21ha2luZy1jb250ZW50LWF3YX JlLWNvbXBvbmVudHMtdXNpbmctY3NzLWhhcy1ncmlkLWFuZC1xdWFudGl0eS1xdWVyaWVzLw==) 使用 :has()
、网格和数量查询。
Svelte 团队发布了 [一个名为 sv
的新 CLI](https://click.convertkit-mail4.com/p9unqxnv5mt9h3emmn3aqhp34x033hr/wnh2h6uweook0mi7/aHR0cHM6Ly9zdmVsdGUuZGV2L2Jsb2cvc3YtdGhlLXN2ZWx0ZS1jbG k=),它合并了之前的 CLI,并带有内置附加组件用于格式化、linting、测试、验证等。这太酷了,实际上让我想在万圣节扮演里奇·哈里斯,所以我需要找一个口音教练、一个发型师,以及尽快把我以前的服装卖给别人的人。
发布者