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
βœ… Wedges: A Collection of UI Components for React

Built and used by the folks at Lemon Squeezy, this is a well thought, aesthetically pleasing set of Radix UI and Tailwind CSS based components.

You can also download a Figma file of them to use when mocking up layouts

Link to the collection

#react #components #tailwindcss #radixui
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ‘4πŸ”₯3
βœ… Gap is the New Margin

Author highlights how the use of the margin property is now on the decline, slowly.

Link to the article

#css
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3πŸ”₯2πŸ‘2
βœ… Qwik vs. Next.js: Which is Right for Your Next Web Project?

A point by point faceoff between Qwik vs Next.js and why the author thinks Qwik takes the gold medal.

Link to the article

#react #next #qwik
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘8πŸ”₯2πŸ‘2
βœ… TresJS: Build 3D Experiences with Vue.js

Create 3D scenes with Vue components and Three.js. Think React-three-fiber but more.. Vue flavored. There’s an online playground if you want to give it a quick spin (literally).

Link to the tool

#vue #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯3πŸ‘2
βœ… The Frontend Developer/Engineer Handbook 2024

An in-depth, detailed, and free guide to the current web development landscape.

It's a superb resource (by way of Frontend Masters) for getting up to speed on everything from code editors, CSS, UX, UI, the command line, popular tools and frameworks, performance, accessibility, testing, AI, and much more. One to bookmark/share.

Link to the handbook

#js
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯4πŸ‘4❀1
βœ… React UI Component Libraries: A Large Roundup

If you’ve ever found yourself wondering just how many UI libraries are out there for React, this article goes a long way to enumerating and describing what’s currently available.

Link to the article

#react #lib
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯2πŸ‘2
🀣12😁5πŸ€ͺ2
βœ… Help Invent CSS Grid Level 3, Aka β€œMasonry” Layout

Masonry style layouts (above) see content laid out like a brick/stone wall. It’s a popular pattern, but one that rapidly becomes difficult to get just right.

Real-world feedback is now being sought from devs and designers on how CSS should handle such layouts.

This article runs through the current proposal, the debate at the heart of things, and how to share your thoughts.

Link to the article

#css #html
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3πŸ”₯3πŸ€”3
βœ… Getting Your Codebase Ready for React 19

Is your app ready for what’s coming up in React 19’s release?

A quick look at some of the anticipated changes so far.

Link to the article

#react
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯4πŸ€”3πŸ‘2
βœ… HTML Attributes vs. DOM Properties

They’re completely different, but often coupled. Jake outlines the difference, and why it matters.

Link to the article

#html
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯2πŸ€”2
βœ… React Native 0.74 Released

A significant release of the cross-platform native app framework.

It includes the Yoga 3.0 layout engine, bridgeless mode becomes the default if using New Architecture, and Yarn 3 is the default package manager for new projects.

Link to the release

#react #reactnative #release
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯4πŸ‘3πŸ€”2
βœ… From 0 to Production - A Modern React Tutorial

I’d be surprised if you’re not familiar with Theo, but if not, let’s just say he’s a popular developer YouTuber πŸ˜‰

He may become even more popular thank to this video which, over three hours, covers modern React app development, complete with server components, Next.js, TypeScript, the Drizzle ORM, pnpm, and shadcn/ui.

Link to the video

#react #nextjs #ts
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯5πŸ€”2
βœ… ReScript 11.1 Released

Once known as BuckleScript, ReScript is a heavily OCaml-inspired, typed language that compiles to JavaScript and even has a JSX transform built into the language.

Traditionally this JSX support was targeted solely at React use cases, but now works with Vue, Preact, and other approaches too.

Link to the release

#js #release
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4πŸ”₯2πŸ‘2
βœ… Nuxt Tip: Dedupe Fetch Calls

Nuxt 3.9 introduced a new dedupe option for the useFetch (and useAsyncData) composable. This option allows you to avoid deduplicate fetch calls for the same key.

The default value is cancel which cancels existing requests when a new one is made.

The defer option does not make a new request at all if there is a pending request

#vue #nuxt #tip
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘8πŸ”₯2πŸ€”2
πŸ”₯6πŸ‘2πŸ€”2
βœ… Astro 4.7 is now available!

This release includes extensive improvements to the API for making toolbar apps, more ways to keep your Astro project up to date, and more.

Updates:

- Dev Toolbar API Enhancements: New tools and helpers, including defineToolbarApp(), improve the ease of building toolbar apps.
- Update Checker: Astro now checks for updates automatically every 10 days and alerts users if they are multiple versions behind.
- TypeScript Compatibility: The strictest TypeScript preset now allows JavaScript files (allowJs: true) to address user feedback and reduce confusion.
These updates aim to simplify development processes and enhance user experience within the Astro ecosystem.

Link to the release

#astro #release #news
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯2πŸ†’2❀1
βœ… Node.js v22 (Current) Released

The newest, cutting edge, major version of Node lands with some key enhancements. v22 becomes the new β€˜current’ release (becoming active LTS in October).

It adds support for require-ing ESM, gets a built-in WebSocket client, upgrades to V8 12.4, and includes a task runner (e.g. node --run task_name). This blog post takes a closer look.

Link to the release

#release #news #node
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7πŸ”₯2πŸŽ‰1
βœ… pnpm 9.0

The Efficiency-Focused Package Manager

pnpm has long been a fantastic option for folks looking to save disk space and CPU cycles (or for its great monorepo support) while maintaining most of what makes npm great.

v9.0 drops Node 16 and 17 compatibility, honors the packageManager field in package.json, makes some default config changes, and adopts Lockfile v9.

Link to the release

#release #news #pnpm
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7πŸ†’3πŸ”₯2
βœ… Ionic 8

Enhancements to theming, accessibility, revised iOS designs, a new Picker experience, and a new password toggle component.

Link to the release

#news #release #ionic #vue #react #ios #android #mobile
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯4πŸ‘1
πŸ”₯8πŸ€”4πŸ‘2