What are 'Invokers': Interactivity without JavaScript?

External content

injavascriptweekly

What are 'Invokers': Interactivity without JavaScript?

This video introduces the Invoker Commands API, a powerful tool for assigning behaviors to buttons and other interactive elements. The API simplifies the process of creating pre-defined commands, enabling developers to enhance user interfaces with intuitive and dynamic functionality. The tutorial also demonstrates how JavaScript can be used to create custom commands, offering flexibility for developers to design unique behaviors tailored to their applications. With clear examples and practical use cases, the video highlights how the Invoker Commands API can streamline development and improve user experiences. A valuable resource for developers looking to optimize their UI designs, this video showcases the versatility of the API and its seamless integration with JavaScript for building responsive and interactive web applications.
API
JavaScript
Web Development
Front End
7 min watch
The Talk Videos from CascadiaJS 2025

External content

injavascriptweekly

The Talk Videos from CascadiaJS 2025

The CascadiaJS 2025 conference took place last month, and the talk videos are now available on YouTube, offering an incredible opportunity for developers to catch up on the latest innovations and insights in the JavaScript ecosystem. The event featured a diverse lineup of speakers covering cutting-edge technologies, practical tools, and fascinating programming stories. Highlights include Jack Herrington’s deep dive into TanStack, a powerful library for building modern web applications, Annie Sexton’s captivating exploration of JavaScript’s origin story, and Ioana Chiorean’s presentation on the Web Monetization API, which focuses on enabling seamless payments on the web. These talks, along with others, provide valuable insights and inspiration for developers at all levels. Whether you're looking to learn about JavaScript’s beginnings, explore innovative libraries like TanStack, or understand the future of web monetization, CascadiaJS 2025 has something for everyone. The videos are a must-watch for staying updated on the latest trends and advancements in the JavaScript community.
JavaScript
Web Development
9 hours 21 min watch
Build Smarter UIs with Angular + AI

External content

inyoutube

Build Smarter UIs with Angular + AI

Take your Angular skills to the next level with this brand-new video course, "Build Smarter UIs with Angular & AI". This hands-on course introduces developers to the exciting world of integrating AI into Angular applications using Hash Brown, an open-source AI layer designed to create intelligent and reactive user interfaces. The course covers everything you need to know to build next-generation Angular apps powered by AI. You'll learn how to seamlessly connect AI models to your Angular projects, craft adaptive user experiences, and develop UIs that think and respond dynamically like humans. By leveraging the power of Hash Brown, you'll discover how to create smarter, more interactive applications with ease. Whether you're an experienced Angular developer or just starting out, this course is packed with practical insights, coding demonstrations, and best practices to help you unlock the full potential of AI in your projects. Start today and revolutionize the way you build Angular apps!
Angular
AI
JavaScript
2 min watch
▶  React Mock Interview: Three Devs Take on a Challenge

External content

injavascriptweekly

▶  React Mock Interview: Three Devs Take on a Challenge

In this engaging 50-minute video, three top developers—Kent C. Dodds, Jack Herrington, and Ben Awad—tackle the same React challenge: building a form complete with validation. Each developer approaches the task with their unique style and best practices, providing viewers with a comprehensive look at different strategies for handling form validation in React applications. The session offers valuable insights into various techniques and tools available for form handling in React, making it an excellent resource for developers looking to enhance their skills in this area.
React
JavaScript
Web Development
52 min watch
▶  How JavaScript Really Evolves: Inside TC39 with Daniel Ehrenberg

External content

injavascriptweekly

▶  How JavaScript Really Evolves: Inside TC39 with Daniel Ehrenberg

In this in-person interview, Daniel Ehrenberg—a longstanding member of the TC39 committee and President of Ecma International—offers a clear look into how JavaScript evolves through the TC39 process. He explains how proposals advance through the committee’s stages, the collaborative dynamics at play, and how developers and organizations can get involved in shaping the language. Ehrenberg highlights some of the new features under discussion and their implications for the language ecosystem. The conversation also sheds light on balancing innovation with backward compatibility and the consensus-driven approach TC39 employs to ensure stability and progress.
JavaScript
Web Development
Open Source
Developer Tools
47 min watch
▶  Zod vs. Valibot: A JS/TS Validator Battle

External content

injavascriptweekly

▶  Zod vs. Valibot: A JS/TS Validator Battle

In this insightful video, the host delivers a head‑to‑head comparison between Zod and Valibot, two popular JavaScript/TypeScript validation libraries. Viewers learn how each library handles schema definition, runtime type validation, error reporting, and optional-field support—all explained with clean examples and a focus on clarity and brevity. The walkthrough covers bundle size, with Valibot’s modular "pipe"-style schema definitions offering a significantly smaller footprint than Zod’s full bundle, and performance benchmarks showing Valibot often outpaces Zod in initialization speed. The video also explores customization workflows—including custom validators, JSON schema generation, and how each library enables effective TypeScript integration. A highlight moment features praise from Zod’s creator, who called the video “incredible... succinct and clear,” underlining its value as a practical resource for developers choosing between the two libraries.
JavaScript
TypeScript
Validation
12 min watch
▶  The Untold Story of JavaScript

External content

inyoutube

▶  The Untold Story of JavaScript

This crisp 8-minute video by Deno offers a whirlwind tour of JavaScript’s 30-year journey. It covers the language’s rapid birth in 1995, standardization through ECMAScript, and major browser-era innovations like the DOM and AJAX. It zooms past server-side expansion (Node.js), type systems (Flow, TypeScript), modern bundlers, and frameworks—highlighting the rise of React and Deno’s own role in evolving the ecosystem.
JavaScript
Web Development
NodeJS
Deno
8 min watch
▶  Talks from Svelte Summit Spring 2025

External content

injavascriptweekly

▶  Talks from Svelte Summit Spring 2025

The Svelte Summit Spring 2025 playlist features a series of talks from the event held in Barcelona on May 8–9, 2025. The keynote, What Svelte Promises by Rich Harris, outlines the framework's vision for the future, emphasizing its commitment to simplicity and developer experience. Other notable sessions include Scott Tolinski's discussion on building local-first applications with Svelte, Matias Capeletto's exploration of the shared journey of Vite and Svelte, and Gregor Aisch's introduction to SveltePlot, a layered grammar of graphics visualization framework for Svelte. The summit also covered topics like component testing with Storybook and Vitest, real-time data visualization, and strategies for migrating large-scale applications to Svelte. The talks cater to a diverse audience, from developers interested in the technical aspects of Svelte to those looking to understand its community and ecosystem. The content is accessible to both newcomers and experienced developers, offering insights into the practical applications of Svelte in various contexts. The videos are available on the Svelte Society YouTube channel, providing an opportunity for the broader community to engage with the summit's content.
Svelte
JavaScript
Web Development
6 hours watch
▶  The 3 Ways JavaScript Frameworks Render the DOM

External content

injavascriptweekly

▶  The 3 Ways JavaScript Frameworks Render the DOM

SolidJS creator Ryan Carniato explores three primary rendering strategies employed by modern JavaScript frameworks: Virtual DOM (VDOM), fine-grained reactivity, and compiled output. Key Highlights: 1. Virtual DOM (VDOM): Frameworks like React utilize a VDOM to batch updates and reconcile changes efficiently. While this approach simplifies development, it can introduce performance overhead due to the need for diffing and re-rendering entire component trees. 2. Fine-Grained Reactivity: SolidJS adopts a fine-grained reactivity model, where updates are precisely targeted to affected parts of the DOM. This method eliminates the need for a VDOM, resulting in more efficient updates and improved performance. 3. Compiled Output: Frameworks such as Svelte compile templates into optimized JavaScript code during build time. This approach removes the runtime overhead associated with VDOM diffing or reactive tracking, leading to faster execution. Carniato provides visual comparisons and code examples to illustrate how these rendering strategies impact performance, developer experience, and application scalability. The video serves as an insightful overview for developers interested in understanding the trade-offs between different rendering paradigms in JavaScript frameworks.
Framework
JavaScript
Front End
16 min watch
---