Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 14, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 14, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 14, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 14, 2025

      I test a lot of AI coding tools, and this stunning new OpenAI release just saved me days of work

      May 14, 2025

      How to use your Android phone as a webcam when your laptop’s default won’t cut it

      May 14, 2025

      The 5 most customizable Linux desktop environments – when you want it your way

      May 14, 2025

      Gen AI use at work saps our motivation even as it boosts productivity, new research shows

      May 14, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Strategic Cloud Partner: Key to Business Success, Not Just Tech

      May 14, 2025
      Recent

      Strategic Cloud Partner: Key to Business Success, Not Just Tech

      May 14, 2025

      Perficient’s “What If? So What?” Podcast Wins Gold at the 2025 Hermes Creative Awards

      May 14, 2025

      PIM for Azure Resources

      May 14, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Windows 11 24H2’s Settings now bundles FAQs section to tell you more about your system

      May 14, 2025
      Recent

      Windows 11 24H2’s Settings now bundles FAQs section to tell you more about your system

      May 14, 2025

      You can now share an app/browser window with Copilot Vision to help you with different tasks

      May 14, 2025

      Microsoft will gradually retire SharePoint Alerts over the next two years

      May 14, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Svelte 5 is almost here

    Svelte 5 is almost here

    May 2, 2024

    #​686 — May 2, 2024

    Read on the Web

    JavaScript Weekly

    React 19 Now in Beta — While designed to get library developers prepared for the eventual React 19 release, this is nonetheless a huge step with full support for Custom Elements (Custom Element support has long been a thorn in React’s side), all the latest React Server Components goodies, Actions, use, and more besides.

    The React Team

    💡 If you want to upgrade ASAP, there’s a thorough upgrade guide available, but consider upgrading via React 18.3 first.

    ▶  Let Me Be: “const … Is Stupid and You’re Using It Wrong” — An entertaining 12 minute talk on misunderstandings around the use of const vs let. This was bound to provoke some strong reactions (see the Twitter thread) but let him make his point!

    Ryan Florence

    Start Coding for Free! Build Real-Time Chat Messaging in Days — Looking to quickly integrate your desired combination of low-level API access and pre-built Stream libraries and components? Find out how to get started with Stream today.

    Stream sponsor

    Announcing TypeScript 5.5 Beta — It’s not even the final release (expect that in a month or two) but 5.5 has many people excited as it has many major enhancements, including inferred type predicates, the ability to import types in JSDoc via comments, regex syntax checking, isolated declarations, and more. If you want more practical examples, Matt Pocock ▶️ wrote a good Twitter thread.

    Microsoft

    IN BRIEF:

    The New Stack has a feature on Ryan Dahl and his opinions on packaging, JSR, and even TypeScript.

    MoonBit is a WebAssembly driven cloud platform and it now has a JavaScript backend too that claims to be very fast.

    If you noticed the JSDelivr CDN went down earlier, here’s why.

    Zachary Lee has a quick guide to React 19 Beta taking more of a code-led approach than the release notes.

    RELEASES:

    ⭐️ Svelte 5 Release Candidate – “no anticipated breaking changes between now and the stable release.” In a quick talk, ▶️ Rich Harris explains what’s new.

    React 18.3 – The beta of 19 may be more exciting, but 18.3 will help your app’s transition by not breaking anything that works on 18.2 while providing more deprecation warnings.

    Bun 1.1.6 – Now supports UDP sockets, Array#sort gets a lot faster, and 1.1.5 introduced cross-compilation for standalone executables.

    Astro 4.7 – There’s also a roundup of what’s new with the project overall.

    Node.js 22.1 (Current) and Deno 1.43

    📒 Articles & Tutorials

    ‘I Reviewed 1,000s of Opinions on HTMX’ — htmx is an increasingly popular way to use modern, dynamic browser features through creative use of HTML attributes, rather than hand writing JS for everything. Dylan looks at the pros and cons through the lens of community sentiment.

    Dylan Huang

    Maybe MOAR Is Not the Answer 🫠 — Turns out a relentless push for MOAR features and developers was wrong. Leaders could do with some reflection on less.

    Test Double sponsor

    Native Support for CJS/ESM Interoperability Begins in Node 22 — An overview of a new era for Node developers when working with both CommonJS and ECMAScript modules.

    Zachary Lee

    Finally Understanding How Array.sort(comparator) Works — “After 13 years of JavaScript, I finally have a way to remember how the comparator function in Array.sort() works..”

    James Kerr

    Detecting JavaScript Support in CSS — A way to provide alternative CSS rules depending on whether or not JavaScript is available in the user’s browser.

    Ryan Mulligan

    Build Advanced Interactive Experiences with the StackBlitz SDK — Join our live stream on programmatically embedding interactive dev environments on your site.

    StackBlitz sponsor

    📄 Digging Tunnels out of a JS Sandbox – “.. the journey of unearthing a few different vulnerabilities in Deno.” Secfault Security

    📄 How to Build Well-Documented and Authenticated APIs with Node and Fastify Julían Duque (Heroku)

    📄 Using Vite to Rebuild Local Dependencies in an NPM Workspace Prosopo

    📄 What is Vite (and Why is it So Popular)? – Eric Simons

    📄 Cheat Sheet for Moving from jQuery to Vanilla JavaScript Tobias Ahlin

    📄 When to Use Bun Instead of Node.js Antonello Zanini

    🛠 Code & Tools

    extension.js: Zero-Config, Cross Browser Extension Dev Starter — The goal is to make it as simple as a npx extension create my-extension to get started with building your own browser extensions. GitHub repo.

    Cezar Augusto

    Layer Cake: A Graphics Framework for Svelte — This library gives you a baseline for creating responsive web graphics via common elements (e.g. a coordinate system and scales). See numerous example components here.

    Layer Cake

    Happy World Password Day! Curious About How We Got Here? — Learn about the history of passwords in this timeline that spans millenniums, and find out why passwords are history.

    FusionAuth sponsor

    Tagify 4.26: An Elegant Input Component for Tags — The polished demos show a lot of effort has been put in here. GitHub repo.

    Yair Even-Or

    Journey.js: No-Dependency Library to Create Interactive Guided Tours — The live examples are basic, but the focus on accessibility and built-in support for 51 languages are pluses.

    William Troup

    📺 YouTube.js: Unofficial YouTube API Client Library — ‘InnerTube’ is an API used by YouTube’s clients, and you can use it too, although they might not like it. It runs on Node.js, Deno, and modern browsers.

    LuanRT

    😀 Emoji Mart 5.6 – Emoji selection component for the Web (above).

    ✍️ Atrament 4.2 – Elegant drawing and handwriting on Canvas.

    📄 React-PDF 8.0 – React component to display PDFs. Now supports React 19.

    TanStack Virtual 3.5 – Headless UI for virtualizing scrollable elements.

    TestCafe 3.6 – Automated end-to-end web testing framework.

    Preact 10.21 – The 3KB React compatible alternative.

    jQuery UI 1.13.3 – Yes!

    🎁 And one for fun..

    Virtual x86: x86 Virtualization with JS and WASM — Run Linux, numerous older versions of Windows, BSD, MS-DOS, and other systems right in the browser (and quickly, too). Not a new project, but I’m always impressed how it’s constantly getting updates. GitHub repo.

    Fabian Hemmer

    The BASIC programming language has just turned 60 years old, so why not fire up the MS-DOS image (above) and have some fun in QBasic? 😉

    Source: Read More 

    javascript
    Facebook Twitter Reddit Email Copy Link
    Previous ArticleReact Native – A Web Developer’s Perspective on Pivoting to Mobile
    Next Article Revolutionize Customer Satisfaction with tailored reward models for your business on Amazon SageMaker

    Related Posts

    Machine Learning

    Georgia Tech and Stanford Researchers Introduce MLE-Dojo: A Gym-Style Framework Designed for Training, Evaluating, and Benchmarking Autonomous Machine Learning Engineering (MLE) Agents

    May 15, 2025
    Machine Learning

    A Step-by-Step Guide to Build an Automated Knowledge Graph Pipeline Using LangGraph and NetworkX

    May 15, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Atlas Vector Search ancora una volta votato il database vettoriale più amato

    Databases

    The Blood of Dawnwalker is a new vampire RPG and ‘narrative sandbox’ from former Witcher and Cyberpunk developers

    News & Updates

    OpenAI skips naming its reasoning model ‘o2’ to ‘o3’ for the silliest reason

    Development

    10 things I always do immediately after installing Linux – and why

    Development
    Hostinger

    Highlights

    Development

    Top Data Analytics Books to Read in 2024

    April 14, 2024

    In today’s data-driven world, data analytics plays a key role in helping organizations make better…

    Xbox fans may not be able to play Death Stranding 2, but you can buy a $1,500 watch to mark the occasion

    March 16, 2025

    Superhuman’s Secret Onboarding UX

    May 6, 2025

    7 apps that helped me escape the cloud – and protect my data privacy

    January 28, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.