<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Web Development</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Web Development feed</description>
    <item>
      <title>Vite Version 8: Unified Rust-Based Bundler and Up to 30x Faster Builds</title>
      <link>https://www.infoq.com/news/2026/05/vite-v8-rust/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/vite-v8-rust/en/headerimage/generatedHeaderImage-1778770731355.jpg"/&gt;&lt;p&gt;Vite 8.0 introduces a significant architectural change, migrating from a dual-bundler setup to a single Rust-based bundler called Rolldown. This update enhances build speeds, reporting reductions from 46 seconds to 6 seconds in some projects. The release includes developer experience improvements and maintains compatibility with the existing plugin ecosystem.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>Web Deploy</category>
      <category>TypeScript</category>
      <category>JavaScript</category>
      <category>Rust</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Tue, 19 May 2026 06:57:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/vite-v8-rust/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-19T06:57:00Z</dc:date>
      <dc:identifier>/news/2026/05/vite-v8-rust/en</dc:identifier>
    </item>
    <item>
      <title>Navigation API Reaches Baseline Newly Available as Replacement to the History API</title>
      <link>https://www.infoq.com/news/2026/05/navigation-api-browser/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/navigation-api-browser/en/headerimage/generatedHeaderImage-1778758510358.jpg"/&gt;&lt;p&gt;The Navigation API is a new interface for managing client-side navigation in single-page applications, now available in major browsers as of January 2026. It addresses limitations of the prior History API by providing a unified event model and improved history management. Key features include the navigate event, automatic URL updates, and integrated error handling.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Firefox</category>
      <category>Web Development</category>
      <category>navigation</category>
      <category>Edge</category>
      <category>JavaScript</category>
      <category>Chrome</category>
      <category>Safari</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 18 May 2026 06:33:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/navigation-api-browser/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-18T06:33:00Z</dc:date>
      <dc:identifier>/news/2026/05/navigation-api-browser/en</dc:identifier>
    </item>
    <item>
      <title>SolidJS 2.0 Beta: First-Class Async, Reworked Suspense and Deterministic Batching</title>
      <link>https://www.infoq.com/news/2026/05/solidjs-2-async/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/solidjs-2-async/en/headerimage/generatedHeaderImage-1778258271112.jpg"/&gt;&lt;p&gt;SolidJS 2.0 Beta introduces significant changes in async handling and reactivity. Async is now a first-class feature, enabling direct use of Promises within the framework. The update includes new primitives for mutations, altered state handling, and significant breaking changes. It is designed for improved developer experience while maintaining fine-grained reactivity without a virtual DOM.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>React</category>
      <category>TypeScript</category>
      <category>JavaScript</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 15 May 2026 07:30:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/solidjs-2-async/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-15T07:30:00Z</dc:date>
      <dc:identifier>/news/2026/05/solidjs-2-async/en</dc:identifier>
    </item>
    <item>
      <title>Moonrepo Releases Moon v2.0 with WASM Plugin Toolchains and Overhauled CLI</title>
      <link>https://www.infoq.com/news/2026/05/moonrepo-2-release/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/moonrepo-2-release/en/headerimage/generatedHeaderImage-1778691004412.jpg"/&gt;&lt;p&gt;Moonrepo has released moon v2.0, its first major update since v1, featuring a plugin-based toolchain system and support for multiple configuration formats including JSON and TOML. The CLI has been restructured, enhancing task inheritance and Docker integration. Notable changes include a shift in architecture and improvements to VCS support.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>JSON</category>
      <category>Repository</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Thu, 14 May 2026 12:47:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/moonrepo-2-release/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-14T12:47:00Z</dc:date>
      <dc:identifier>/news/2026/05/moonrepo-2-release/en</dc:identifier>
    </item>
    <item>
      <title>AdonisJS v7 Ships End-to-End Type Safety, Reworked Starter Kits and Zero-Config OpenTelemetry</title>
      <link>https://www.infoq.com/news/2026/05/adonis-v7-opentelemetry/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/adonis-v7-opentelemetry/en/headerimage/generatedHeaderImage-1778574705638.jpg"/&gt;&lt;p&gt;AdonisJS version 7 introduces end-to-end type safety and reworked starter kits, alongside improved documentation. The release includes 45+ updated packages and three new ones for OpenTelemetry, typed content. It requires Node.js 24, allowing the use of native APIs. The framework emphasizes a convention-over-configuration approach while offering tools for routing, ORM, and authentication.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>Node.js</category>
      <category>TypeScript</category>
      <category>OpenTelemetry</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Tue, 12 May 2026 11:26:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/adonis-v7-opentelemetry/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-12T11:26:00Z</dc:date>
      <dc:identifier>/news/2026/05/adonis-v7-opentelemetry/en</dc:identifier>
    </item>
    <item>
      <title>Cangjie, a New Open-Source Compiled Language with Native Effect Handlers and Algebraic Data Types</title>
      <link>https://www.infoq.com/news/2026/05/cangjie-effect-handlers-adt/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/cangjie-effect-handlers-adt/en/headerimage/generatedHeaderImage-1778450390348.jpg"/&gt;&lt;p&gt;Prof. Dan Ghica, who leads the Programming Languages Lab at Huawei’s Edinburgh Research Centre, recently presented Cangjie (CJ), a new application development language that features algebraic data types and effect handlers. The open-sourced language is positioned as a counterpart to Java, Kotlin, or Swift. Cangjie is taught by 80+ universities in China.&lt;/p&gt; &lt;i&gt;By Bruno Couriol&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>Programming Languages</category>
      <category>TypeScript</category>
      <category>Rust</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 11 May 2026 21:56:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/cangjie-effect-handlers-adt/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Bruno Couriol</dc:creator>
      <dc:date>2026-05-11T21:56:00Z</dc:date>
      <dc:identifier>/news/2026/05/cangjie-effect-handlers-adt/en</dc:identifier>
    </item>
    <item>
      <title>Fonttrio Launches as Open-Source Font Pairing Registry for shadcn/ui</title>
      <link>https://www.infoq.com/news/2026/05/fonttrio-shadcn-fonts/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Fonttrio is an open-source font pairing registry designed for shadcn/ui projects, featuring 49 curated font combinations that can be installed via a single command. Developed by Dima Kapish, it streamlines font selection and configuration for web applications. The tool integrates seamlessly with shadcn CLI, generating CSS variables and typography scales automatically.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>TypeScript</category>
      <category>React</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Sat, 09 May 2026 09:46:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/fonttrio-shadcn-fonts/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-05-09T09:46:00Z</dc:date>
      <dc:identifier>/news/2026/05/fonttrio-shadcn-fonts/en</dc:identifier>
    </item>
  </channel>
</rss>
