# Transpilers

Published articles for Transpilers.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Joining forces to modernize legacy software

DevFeed: [Joining forces to modernize legacy software](<https://devfeed.tech/articles/joining-forces-to-modernize-legacy-software-20747.md>)

Original publisher: [Read original article](<https://tomassetti.me/joining-forces-to-modernize-legacy-software/>)

Author: Mary Louise Stewart

Published: 2026-05-14T08:00:00Z

Content type: release

Language: en

Sources: [Federico Tomassetti](<https://devfeed.tech/sources/federico-tomassetti.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Reverse Engineering](<https://devfeed.tech/topics/reverse-engineering.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [code-generation](<https://devfeed.tech/tags/code-generation.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [legacy-code](<https://devfeed.tech/tags/legacy-code.md>), [legacy-modernization](<https://devfeed.tech/tags/legacy-modernization.md>), [migration](<https://devfeed.tech/tags/migration.md>), [model-driven-development](<https://devfeed.tech/tags/model-driven-development.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>), [software](<https://devfeed.tech/tags/software.md>), [transpilers](<https://devfeed.tech/tags/transpilers.md>)

### AI overview

Strumenta and Metadev announced a collaboration to modernize legacy software. Strumenta contributes code analysis, extraction, and transformation capabilities, while Metadev contributes modeling, AI integration, and code generation. Their approach uses LionWeb models as an intermediate representation between legacy code and modernized systems.

### Source excerpt

Strumenta and Metadev Join Forces to Modernize Legacy Software A collaboration combining Strumenta's expertise in code analysis, extraction, and transformation with Metadev's capabilities in modeling, artificial intelligence, and code generation from models. Torino/Seville, May 14, 2026 -- Strumenta S.r.l. and Metadev S.L. have reached a collaboration agreement to offer a joint approach to Modernizing Legacy [...] The post Joining forces to modernize legacy software appeared first on Federico Tomassetti.

## Using Native JavaScript Modules in Production Today

DevFeed: [Using Native JavaScript Modules in Production Today](<https://devfeed.tech/articles/using-native-javascript-modules-in-production-today-29532.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/using-native-javascript-modules-in-production-today/>)

Published: 2019-08-20T07:20:17Z

Content type: article

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [modules](<https://devfeed.tech/topics/modules.md>), [Transpilers](<https://devfeed.tech/topics/transpilers.md>), [browsers](<https://devfeed.tech/topics/browsers.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [modules](<https://devfeed.tech/tags/modules.md>), [performance](<https://devfeed.tech/tags/performance.md>), [transpilers](<https://devfeed.tech/tags/transpilers.md>)

### AI overview

The article argues that, with current bundler advances, production applications can use optimized ES2015 JavaScript modules with static and dynamic imports. It revisits earlier research that favored bundling and explains why that research did not compare optimized module deployments with optimized classic scripts.

### Source excerpt

Two years ago I wrote about a technique--now commonly referred to as the module/nomodule pattern--that allows you to write ES2015+ JavaScript and then use bundlers and transpilers to generate two versions of your codebase, one with modern syntax (loaded via ) and one with ES5 syntax (loaded via ). The technique allows you to ship significantly less code to module-supporting browsers, and it's now supported by most web frameworks and CLIs.

## ES2015 - Jump Start

DevFeed: [ES2015 - Jump Start](<https://devfeed.tech/articles/es2015-jump-start-21248.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2015/08/jump-start-es2015/>)

Published: 2015-08-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Babel](<https://devfeed.tech/topics/babel.md>), [browsers](<https://devfeed.tech/topics/browsers.md>)

Tags: [babel](<https://devfeed.tech/tags/babel.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [es2015](<https://devfeed.tech/tags/es2015.md>), [es6](<https://devfeed.tech/tags/es6.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [transpilers](<https://devfeed.tech/tags/transpilers.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A learning article on ES2015 (ES6) covering browser compatibility, transpilers such as BabelJS and Traceur, browser-based tooling, and block scoping with let and const.

### Source excerpt

Lorem ipsum dolor sit amet