| Tooltip Components Should Not Exist — Dominik challenges some common wisdom in his typically erudite fashion. Stand-alone tooltip components are the wrong abstraction when separated from the underlying UI features that use them. This thinking can apply to many other UI affordances too, so the broad idea is well worth considering. Dominik Dorfmeister (AKA TkDodo) | 🛠 Code, Tools & Libraries | | Fumadocs: A Documentation Framework for React — A developer-oriented framework for building documentation sites, including in a headless form for which you'd provide your own UI (or you can use themes). It can integrate with other CMS systems, has native support for Markdown and MDX, and supports Next.js, TanStack Start, Waku, and React Router. Fuma Nama | 💡 Docusaurus is another option in this space, with a somewhat different feature set. | | TanStack DB 0.5, Now with Query-Driven Sync — TanStack DB is a client‑first reactive data store that uses differential dataflow to power live, relational queries, sub‑ms incremental updates, and seamless optimistic writes. In v0.5, a component's query becomes the API call too. "Just write your query and TanStack DB figures out exactly what to fetch." Willis, De Parre, and Matthews | | Add lightning-fast, on-device 1D/2D code scanning to your web app with STRICH. Easy integration, simple pricing, free trial and demo! 🛣️ The Road to Next is a course by Robin Wieruch for learning full-stack web development with Next.js 15 and React 19. The perfect match for JavaScript developers ready to go beyond the frontend. | | 📢 Elsewhere in the ecosystem | | Some other interesting stories in the broader landscape: -
Evan Hahn is experimenting with making TypeScript immutable-by-default. -
🤖 Google introduced the hotly awaited preview of Gemini Pro 3 yesterday. My experiments show it functions very well for coding purposes. Here's a developer-oriented guide to what's new. GitHub Copilot has also already added support. -
The latest version of Visual Code, v1.106, is out. You can now select deleted code in diffs, 'snooze' inline suggestions directly from the gutter icon, the 'Go to Line' command gets some improvements if you want to go to a certain byte or column offset, and Terminal IntelliSense is now considered stable. -
Git 2.52 has been released with a variety of minor features, including a new git last-modified command for determining which commit most recently modified each file in a given directory. -
PlanetScale, best known for their cloud-based MySQL service, has unveiled their $5/mo Postgres offering, should you need a cheap Postgres instance in the cloud. -
Did you know you can script LibreOffice with JavaScript? Even better, you can use it to create a Wordle clone. | |
Комментарии
Отправить комментарий