JSZip makes it easy to dynamically create an archive for users to download.
Link to the article
#js #lib #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π¨βπ»3π2
This media is not supported in your browser
VIEW IN TELEGRAM
An interesting new VS Code extension that offers 11 different ways to make variable names stand out more in your editor, with both basic colorization approaches and an interesting emoji-based prefix option.
Link to the extension
#extension #vscode #fun
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π€£4π3π¨βπ»1
This media is not supported in your browser
VIEW IN TELEGRAM
Lighthouse is influenced by a number of things that can be manipulated and bent to make sites seem more performant than they really are, as demonstrated here. Stuff like this is well worth knowing to ensure youβre not led down a path and misinformed on performance.
Link to the article
#google #performance #lighthouse #debug
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯2π¨βπ»2π1
This media is not supported in your browser
VIEW IN TELEGRAM
π€£15π2π1π1
Free React UI Avatars for Your Next Project, get placeholder avatars unique to your user
Link to the lib
#react #lib #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯3π¨βπ»3
What to do when you want to nest an <a> tag within another <a> tag? (And why you might want to.)
Link to the article
#css #html
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3π¨βπ»3π1
Michael Thiessen compiled 12 different design patterns for Vue, along with short and concise examples of how they work.
Link to the article
#vue #patterns #designSystem
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯1π¨βπ»1
htmx 2.0 β This release ends support for Internet Explorer and tightens up some defaults, but does not change most of the core functionality or the core API of the library.
Electron 31 β It includes upgrades to Chromium 126.0.6478.36, V8 12.6, and Node 20.14.0.
Relay 17 β Improved correctness checking and validation; Additional editor features; Experimental features exploring error handling and nullability
ESLint 9.5 - This release adds some new features and fixes several bugs found in the previous release.
Serverless Framework v4 - With Serverless Framework V.4, they've significantly accelerated innovation while avoiding breaking changes
#releases #htmx #electron #relay #eslint
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2π¨βπ»2
Itβs not a good sign when what at first appears to be a bug is actually intended and prescribed behavior. A cautionary tale, but one with a happy ending.
Link to the article
#react
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π2π±2
The most compelling reason to use this approach? The ability to make your appβs data available to both technical and non-technical people by simply sharing a Google Sheet they likely already know how to use.
Link to the article
#react #google #nextjs #database
Please open Telegram to view this post
VIEW IN TELEGRAM
π€―6π₯4π1
A detailed look at how a team approached building a React Native SDK that could bridge with core logic written in Rust.
Link to the article
#react #reactnative #jsi
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯3π2π2
A flexible, accessible tagging component that makes it easy to guide users in the right direction when choosing tags. Thereβs a live demo so you can see it in action.
Link to the lib
#react #lib #autocomplete
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯2π¨βπ»2
Automate React app performance regression testing in CI or on a local machine. The rendering characteristics and metrics of numerous runs of app scenarios get compared against a known stable version for your analysis.
Link to the tool
#react #reassure #reactnative #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4π3π¨βπ»2
It feels odd including something about 2023 in June 2024, but the results of the major annual JavaScript developer survey are now out. Itβs interesting to see what features JS devs do and donβt use, changes in library popularity over time, what build tools people are using, the divide between JavaScript and TypeScript usage, and much more besides.
Link to the results
#js #stateofjs #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯2π2
Multiple long-term proposals collectively known as βmodule harmonyβ will complete the features lost as developers move away from CommonJS.
Link to the article
#js #commonjs #module
Please open Telegram to view this post
VIEW IN TELEGRAM
π3π₯3π¨βπ»2
Even changes that are planned in advance can have big effects on the developer experience if people arenβt aware of them. A change to Suspense in React 19 led to much confusion and surprise, but the story has a happy ending with the React team ready to listen to end users more closely.
Link to the article
#react #js
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯3π3π1
Should you use the Composition API or stick with the Options API?
Itβs a question that every Vue dev has asked themselves at least once β at least those working with Vue 3.
Link to the article
#vue #compositionAPI #optionsAPI
Please open Telegram to view this post
VIEW IN TELEGRAM
π4π₯3π¨βπ»2
A MIT-licensed framework for building typical webapps on top of REST or GraphQL APIs. You get some added structure, theming, and lots of building blocks out of the box.
Link to the release
#release #react #reactAdmin #graphql
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π2π¨βπ»2