This new version of the popular 3D web rendering engine is now here.
Changes:
- Adding Apple Vision Pro support
- Improved WebXR support
- Improved ragdoll physics, procedural geometry
- and more.
Link to the release
#js #news
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯2π±2
A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals!
The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when it comes to working with state and making updates based upon changes to state.
Link to the proposal
#js #reactivity
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯3π±3
How Dolt (love that name!) set up Storybook for their React component library including the use of Chromatic to test and review components.
Link to the article
#js #react #storybook
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯1π1
No, you canβt fold a DOM node in two, but Josh runs us through a neat technique to create a 3D letter folding effect using transform and perspective.
Itβs a React-specific tutorial, but the concepts would work in JS/CSS. The end result is slick, and youβll learn something about 3D transforms and CSS animation along the way.
Link to the article
#js #react #css
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π3π₯2
The last in a series on CSS units, this time looking at absolute units (βthe units you mostly - absolutely - want to avoidβ).
Although they are generally not recommended for responsive, accessible experiences, Brecht shares a few reasons why you might use them over relative ones.
Link to the article
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯2π€2
Want to scratch the surface of what the View Transitions API can do and start creating some βnative-feelingβ experiences on the web?
Link to the article
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯3π1
This post exposes some of the common hacks used by bad actors to fake a higher Lighthouse score (which have zero real-world impact on the user experience).
Link to the article
#html #js #css
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π2π₯1
Pointers on things like forms, search, navigation, roomy elements, etc.
Link to the article
#css #html #ux
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯3π2
A surprisingly thorough article going deep into one developerβs research into using Svelte to build modern front-end apps.
If youβve never experimented with Svelte, this is a good primer to the key concepts, tradeoffs, and techniques involved.
Link to the article
#js #react #svelte
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯3π3
ESLint 9.0 β A significant release with lots of cleanups, a new no-useless-assignment rule, and numerous tweaks and changes.
VitePress 1.1 β Vite & Vue-powered static site generator.
npm 10.5.2 β It's now faster to run scripts, though we're talking milliseconds nowadays.
Node.js April 10 Security Releases β Including v18.20.2 (LTS), v20.12.1 (LTS), and v21.7.3 (Current).
#js #vue #node #lint
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯5π2
Some interesting observations on the experience of creating Figma plugins in JavaScript, including how theyβre sandboxed and some implementation details of the authorβs own plugin.
Link to the article
#js #figma
Please open Telegram to view this post
VIEW IN TELEGRAM
π5β€3π2π₯1
Most developers barely scratch the surface of what DevTools can accomplish, says the author, who shares ten tips here.
Link to the article
#js #chrome
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3π2
The end results are somewhat reminiscent of how the Nintendo Wii generates random Miis. Faces are drawn as SVGs with each also represented by a JavaScript object so you can draw them again later.
Link to the lib
#lib #js
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯3π±3π2
An overview of all of the missing web features in iOS. Thereβs over 60, and some of the missing features may surprise you (many are over a decade old).
Link to the article
#css #ios
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π±3π₯2
Advancements in CSS, such as :has(), oklch(), and others allow developers to replace client- and server-side code with CSS properties, enabling behavior that was previously difficult to impossible, all without a framework.
Link to the article
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯2π2
An exploration of compatibility issues between React Server Components and CSS-in-JS libraries like styled-components, including what some of your options are and whatβs coming in future.
Link to the article
#css #react #next
Please open Telegram to view this post
VIEW IN TELEGRAM
π8π₯3π2
As it approaches its eighth birthday, Next.js has passed 1 million monthly active developers and landed this release with support for using Turbopack to improve local development, memory usage, CSS and caching optimizations, improved error messages, and more.
It also seems Next.js 15 is on the horizon to coincide with React 19.
Link to the release
#react #next #release
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯3π2
Includes quite a few unique examples (i.e. not just two-color gradients) that you might find useful or simply for inspiration.
Link to the site
#css #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π₯2π±2
Namely, VS Code or JetBrain IDEs, out of the box. Compatible with components built for React, Vue, Svelte and Solid.
Link to the tool
#js #vue #react #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π3π₯2