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
🀣20πŸ”₯3😁2πŸ‘1
βœ… πŸ‘©β€πŸ’» Use useId() Instead of Hand-Making IDs

Why to use useId instead of hand-made IDs to link two DOM nodes for accessibility.

Link to the article

#frontend #js #react #userid #hooks
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4πŸ”₯3πŸ‘¨β€πŸ’»2
βœ… πŸ‘©β€πŸ’» React Native Filament: A 3D Rendering Engine for React Native

It’s fast, native 3D rendering with a React touch. Rendering takes place on a separate thread for efficiency, and on iOS, Filament uses the efficient native Metal API.

Link to the tool

#frontend #react #js #reactnative
#tool
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯5πŸ‘4
βœ… πŸ–₯ Announcing TypeScript 5.6 Beta

The first beta of the next major version of TypeScript is out. Region-prioritized diagnostics (VS Code only, for now) is a particularly interesting addition.

Link to the announce

#js #frontend #ts #backend
#announce
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸŽ‰3πŸ”₯2
βœ… Releases

- React Virtuoso 4.8 – Complete React virtualized rendering list/table/grid family of components. Now with horizontal list support.
- 🎨 Chroma.js 2.6 – Simple color manpiulation library, now with tint and shade functions.
- Ky 1.5 – Simple HTTP client based upon Fetch for browsers, Node & Deno.
- YouTube.js 10.2 – Unofficial client for YouTube's internal API.
- tween.js 25.0 – JavaScript/TypeScript animation engine.
- ArangoJS 9.0 – Driver for the ArangoDB graph database.
- is-online 11.0 – Check if the Internet is reachable.
- sql.js 1.11 – SQLite compiled to JavaScript.
- Nuxt Auth Utils v0.3 is out - Add Authentication to Nuxt applications with secured & sealed cookies sessions.

#releases #react #youtube #tween #nuxt #sql
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯5πŸ‘4πŸ‘€2
βœ… πŸ‘©β€πŸ’» What’s Coming in Vue 3.5

Vue.js, is gearing up for a new minor release with Vue 3.5. This version (currently in Alpha) brings a range of enhancements, new features, and important changes to improve the development and user experience. Here's a look at what's coming in Vue 3.5 based on the official changelog and an interview our friends Michael and Alex had with Evan over at the DejaVue podcast.

Link to the article

#js #frontend #vue #EvanYou
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯1πŸ‘¨β€πŸ’»1
🀣21🌚4😁2πŸ‘¨β€πŸ’»1
βœ… πŸ–₯ How Google Handles JavaScript In Its Indexing Process

Once, if you wanted Google to index your content, it needed to be right in the HTML and not dynamically rendered with JavaScript. Things have changed, but how much? MERJ and Vercel analyzed over 100,000 Googlebot fetches in an attempt to empirically demystify Google’s approach.

Link to the article

#js #frontend #google #vercel
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯3πŸ‘¨β€πŸ’»3
βœ… πŸ–₯ Garbage Collection and Closures

When three JavaScript experts get together and all learn something new about how JavaScript works when they encounter a memory leak, it pays to listen. An interesting quirk to be aware of.

Link to the article

#js #frontend #closures
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯2πŸ‘€2πŸ‘¨β€πŸ’»1
βœ… How to Use Environment Variables in Vite.js

In this comprehensive guide, we'll explore the benefits and mechanics of using environment variables in Vite.js. We’ll also provide valuable insights and practical examples to help you get the most out of this powerful feature.

Link to the article

#vueschool #js #frontend #vite #vue
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯3πŸ‘¨β€πŸ’»2
βœ… πŸ‘©β€πŸ’» The React Conf 2024 Talks

It was possible to catch up with the talks from May’s React Conf via the livestream recordings, but now the talks have been split up and shared in an easier to digest form. Well worth a look if you haven’t looked through the event till now.

Link to the conf

#js #frontend #react
#conf
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯3πŸ‘2πŸ‘¨β€πŸ’»2
βœ… πŸ‘©β€πŸ’» What If You Used Container Units For… Everything?

An interesting experiment, but Chris notes β€œthat it’s not that easy. There are plenty of things that container queries are awkward at or just not the right unit for”.

Link to the article

#frontend #css
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯3πŸ‘€2
βœ… πŸ–₯ Patterns for Memory Efficient DOM Manipulation

Marc shares a solid look at the best practices to employ in order to avoid excess memory usage when managing/updating the DOM, all with a hope to make your apps faster. A good overview of the core principles behind DOM manipulation and optimization.

Link to the article

#js #frontend #dom
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯4πŸ‘3πŸ‘€2
#meme #hard #wakeUp

Replace ( with x and ) with o and it becomes obvious:

()() βž” xoxo βž” not a palindrome

())( βž” xoox βž” a palindrome

In other words, this meme is about the confusion between the concepts of palindrome and symmetry when using parentheses instead of letters.
🀣10πŸ”₯3😁3😱3πŸ‘2
βœ… πŸ‘©β€πŸ’» Is It Time To Talk About β€œCSS5”?

The W3C CSS-Next community group is actively searching for better approaches for how we describe the evolution of CSS over time and identify feature sets as effectively as we did with CSS3 way back in 2009.

Link to the article

#css #design #css5 #frontend
#article
Please open Telegram to view this post
VIEW IN TELEGRAM
1πŸ‘3πŸ”₯2πŸ‘¨β€πŸ’»2
3🀣8😁3πŸ”₯2