Svelte 5 is going to be radical
source link: https://javascriptweekly.com/issues/651
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
JavaScript Weekly Issue 651
#651 — August 10, 2023 |
|
JavaScript Weekly |
My Experience Modernizing Packages to ESM — What a post! Mark, well known for his work on React, Redux, and much more, details the painful experiences and hard-earned lessons he picked up while migrating the Redux packages to ES modules. Mark 'acemarke' Erikson |
Things You Forgot (or Never Knew) Because of React — “I’ve written before about how React is the new default frontend framework, and how I don’t think most people using React on a regular basis realize quite how much it’s fallen behind.” High level thoughts about the React ‘bubble’ and some reasons to look beyond it, including a round up of some of the alternative options. Josh Collinsworth |
Build Web Apps in 60 Seconds with Dynaboard AI — Dynaboard's low-code IDE offers 40+ built-in UI components. Quickly connect to REST & GraphQL APIs, SQL databases, and spreadsheets. Write custom code or use AI to generate any SQL, JS, or CSS. Dynaboard sponsor |
⚡️ IN BRIEF:
|
🎉 RELEASES:
|
📒 Articles & Tutorials |
Bringing Sharp to WebAssembly and WebContainers — A look at how it’s possible to bring Sharp, a popular Node.js image manipulation module, into the browser. Welcome to the future. Ingvar Stepanyan |
A Compilation of Outstanding JS Testing Articles — An opinionated list of 10 outstanding testing articles, all with a JS slant to them. He also mentions his own list of JavaScript and Node.js Testing Best Practices which is worth revisiting too. Yoni Goldberg |
🚀 JavaScript Moves Fast—and So Should You. Let Us Help You Upgrade — React, Vue, Next, Node - our expert devs have it covered! Technical debt mounting? We're your tech debt busters! 👊 Reduce Tech Debt. UpgradeJS now. sponsor |
▶ A Look at HTMX: A 'Game-Changing' Alternative to React? — One of Jack’s typically well produced, short tours (just 14-minutes). He likes htmx and thinks it’s worth learning in order to have more options in your toolbox. Jack Herrington |
📝 Prefer a traditional writeup? James Hibbard has one here. |
Node.js's 'Config Hell' Problem — Andy ponders why a Next.js project has over 30 configuration files and what we can do to avoid it (unsurprisingly, it involves using Deno, but I enjoy the boldness). Andy Jiang (Deno) |
Creating a Screen + Camera Recorder with the Document Picture-in-Picture API — This is more powerful than I was expecting. You can basically record a screencast using browser APIs. In Chrome, at least. Sébastien Jalliffier Verne |
React Authentication — Without Complexity Userfront sponsor |
▶ Build and Deploy a Full Stack MERN Next.js 13 Threads Clone — An extensive, five hour screencast walking through the creation of a Threads/Twitter/X-style app using Next.js 13 and Clerk for user management. Adrian Hajdin |
▶ Turbopack vs Webpack — Being involved with the development of both bundlers, Tobias Koppers has some interesting things to say about the differences and explains why Turbopack is necessary. Tobias Koppers and Jack Herrington |
Autogenerating Rust-JS Bindings with UniFFI
|
Migrating My Blog from Gatsby to Astro
|
🛠 Code & Tools |
Fuite 3.0: A Tool for Finding Memory Leaks in Web Apps — A CLI tool that you can point at any URL to analyze for memory leaks. Introductory blog post here, and there’s also a video tutorial. Nolan Lawson |
Luxon 3.4: Date and Time Manipulation Library — If you’re familiar with Moment.js, it’s like that but with immutable objects, 1-indexed months, Moment.js |
JavaScript Frontend Error Monitoring 101 — Take a crash (pun intended) course on frontend error monitoring with Sentry. Read on. Sentry sponsor |
Filesize.js: Generate Human Readable Strings From File Sizes — For example, 123456 bytes could turn into Jason Mulligan |
Typograms: A Way to Render ASCII Diagrams More Elegantly — An intriguing project where you ‘draw’ diagrams in plain ASCII text within special Sam Goto / Google |
💡 Talking of Mermaid, the latest release supports Sankey diagrams. |
d3-graphviz 5.1: Graphviz DOT Rendering and Animated Transitions — Renders SVGs from DOT-defined graphs using a WebAssembly port of Graphviz, a popular graph visualization tool. Magnus Jacobsson |
🔊 Meyda: Audio Feature Extraction Library — Supports both offline feature extraction as well as real-time feature extraction using the Web Audio API. You can play with a demo right on the homepage. Rawlinson, Segal, Fiala, Wray, et al. |
|
ggml.js: Run Rahul D Shetty |
|
📊 Well, that's handy.. |
npmgraph: A Fun Way to Visualize Package Dependency Graphs — A Web tool that accepts one or more package names (or a Kieffer, Brigante, et al. |
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK