Docusaurus is such an elegant site generator and so wildly popular that I canβt help but recommend it. v3.3 gets things ready for React 19, makes it easier to manipulate sitemaps, and more.
Link to the release
#react #static #lib
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯3β€2
How the team at Figma automatically migrated code written in their own Skew programming language over to TypeScript β without disrupting a single day of development.
Link to the article
#ts #js #figma
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯3β€2
Modifying global APIs to extend their features is common, but not particularly desirable if readability, maintenance, and predictability are qualities you enjoy.
Link to the article
#js
Please open Telegram to view this post
VIEW IN TELEGRAM
β€3π₯3π2
Ideally, we could use the latest LTS version of Node for everything, but in reality we often need to switch versions. Numerous tools let you do this. NVM is the best known, but N, FNM, Volta, or even pnpm could suit you better?
Link to the article
#js #node
Please open Telegram to view this post
VIEW IN TELEGRAM
π5β€2π₯2
Astro 4.8 is out now! This release includes experimental support for Astro actions and request rewriting, performance improvements, and more.
Full release highlights include:
- Experimental: Astro Actions
- Experimental: Request Rewriting
- Performance improvements
- Ability to define multiple routes with the same entrypoint
Link to the release
#astro #release
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3β€2π2
The Popover API now has broad support, and as such Chris gives us a brief overview of how it differs from <dialog> and how we may want to approach using it.
Link to the article
#css #html
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3π3
This media is not supported in your browser
VIEW IN TELEGRAM
A look at how to use WebGPU compute shaders to create some rather wild looking patterns. Support is limited right now, but itβs a neat effect.
Link to the article
#js #webgpu
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3β€2
Currently includes links and info on 140+ different design systems from various startups, brands, tech companies, etc.
Link to the collection
#designSystem #collection #ui #html
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯6π3β€2
Chrome team has weighed in, stating that βimplementing it as part of the CSS Grid specification [..] would be a mistakeβ, and they think it should be its own separate layout method defined using display: masonry or something similar.
Link to the article
#css #chrome
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯3β€2
Since its inception in February 2014, Vue has become one of the top JavaScript frameworks for building and maintaining web apps.
Ben Hong looks at some of the popular tools and libraries used by the community today.
Link to the article
#vue #ecosystem
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯3π2
Handles all sorts of things from Sankey diagrams to maps, graphs, chord diagrams, and traditional line/area charts.
Works with React, Angular, Svelte, Vue or plain old JS/TS.
Link to the lib
#lib #js
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯6π5π2
Starting from first principles, and a reminder of what React itself is, this is a neat, highly accessible exposition of why React Query (a.k.a. TanStack Query) exists and what it does.
Link to the article
#react #tanStack #reactQuery
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯2π2
Dropped to coincide with Google I/O 2024, this provides a way to integrate Googleβs Maps API into a React app, complete with components to lay down markers, drawing over maps, and more.
Link to the lib
#tool #lib #react #google
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯4π2
Salma notes that minification of CSS is now generally something that modern frontend tooling takes care of for us, so itβs not really a practice thatβs front of mind anymore β however, itβs still important for us to understand how our stylesheets are being delivered to the browser and what impact they are having on performance.
Link to the article
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π₯2β€1π1
The User-Agent string is something that web developers should really handle with care, as browser detection is often guesswork β but if youβre building for the web platform (and not a single browser) this wonβt be much of an issue.
Link to the article
#base #browser
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π2π1π¨βπ»1
We have the results from that 2023 questionnaire. Lots of interesting tidbits here, including thoughts on recent HTML features, adoption, accessibility, extensibility, and much more.
Some argue that improving HTML is futile, but the survey resoundingly demonstrates the contrary. Developers crave more interactive HTML elements.
β Lea Verou
Link to the article
#html
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯2π¨βπ»2
Googleβs annual developer conference got underway yesterday, and we already have a handful of headlines for those of us working on the web β this post outlines 10 features that Google are keen to put the spotlight on, including (to no surprise) lots of AI additions.
Link to the article
#js #browser #google
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π3π¨βπ»2
The βWeb Platform Dashboardβ, announced at Google I/O, is a new, easy way to see a high-level overview of the entire web platform mapped out as a set of features, along with their respective browser support.
Link to the article
#google #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3π2π¨βπ»1
With anchor positioning built into the browser, youβll be able to build layered user interfaces without relying on third-party libraries β itβs in Chrome as of version 125.
Link to the article
#css #google
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯3π¨βπ»2