Ready.code - JS development. Releases and articles
8.45K subscribers
511 photos
7 videos
352 links
Stay updated with the latest library releases and insightful articles on development trends and techniques.

#js #ts #vue #react #angular #bun #node #meme #IT
Download Telegram
βœ… Introducing Babylon.js 7.0

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 Proposal to Add Signals to JavaScript

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
βœ… Setting Up Storybook for React Components

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
βœ… Folding the DOM

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
βœ… Going Beyond Pixels and (r)ems in CSS: Absolute Length Units

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
βœ… The View Transitions API

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
βœ… Don’t Get Scammed by Fake Performance Experts and Apps

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
βœ… The Things Users Would Appreciate In Mobile Apps

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
βœ… Frontend Development Beyond React: Svelte

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
βœ… Releases

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
βœ… On Developing Figma Plugins

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
βœ… Some DevTools Tips and Tricks

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
πŸ–ΌοΈ Faces.js: A Library for Generating Vector-Based Cartoon Faces

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
🀣21πŸ‘4😁4πŸ€ͺ3❀1
βœ… iOS404

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
βœ… Modern CSS Patterns in Campfire

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
βœ… CSS in React Server Components

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
βœ… Next.js 14.2 Released

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
βœ… CSS Gradients: A Gallery of 275 'Click-to-Copy' CSS Gradients

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
πŸ‘©β€πŸ’» πŸ‘©β€πŸ’» Preview.js: Preview UI Components Instantly in Your IDE

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