Microsoft promises to increase TypeScript speed 10 times after migration

Discover this week's JavaScript news: TypeScript 10 times faster, new declarative HTML attributes, Google's optimized AI model, and essential tools like Nuxt 3.16, Bun 1.2.5, and more.

jueves, 20 de marzo de 2025 • 2 min read • Q2BSTUDIO Team

Software-Apps-Company

Hello JavaScript enthusiasts

Welcome to a new edition of This Week in JavaScript

Today we will talk about the impressive speed increase in TypeScript thanks to Microsoft, Google's new AI model optimized for CPU, and the new declarative attributes in HTML. Plus, we bring you tools you cannot miss.


TypeScript 10 times faster

Microsoft is porting the entire TypeScript compiler to Go, and the results are astonishing.

Why it matters:

  • 10 times faster: Some tests show compilations up to 13.5 times faster.
  • Better development experience: Faster IDEs and near-instant error detection.
  • Availability: Command-line type checking will arrive by mid-2025 and full support by the end of the year.

This will especially benefit developers working with large TypeScript projects.


HTML evolves with new declarative attributes

The latest versions of Chrome, Firefox, and Safari now support two new HTML attributes that reduce the need for JavaScript.

What's new:

  • command and commandfor: Add declarative actions to buttons without needing JavaScript.
  • Simpler code: Allow opening a popup menu with just one attribute inside the button.
  • Built-in accessibility: Automatically manage accessibility with no extra effort.

Less code and more functionality is always a benefit for developers.


Gemma 3: Google's CPU-efficient AI model

Google has released an AI model optimized to run on a single CPU or TPU, opening new possibilities for JavaScript developers.

Key features:

  • Scalable sizes: Available in 1B, 4B, 12B, and 27B parameter versions.
  • Multilingual support: Capable of handling up to 140 languages.
  • Extended context window: Supports up to 128K tokens.
  • Resource efficiency: Allows integrating AI without requiring large computational resources.

This technology will make it easier to incorporate AI into JavaScript applications without the need for expensive servers.


Tools and releases you should know about

  • Nuxt 3.16: Performance improvements and new features that make Vue development even smoother.
  • Bun 1.2.5: Greater speed, better npm compatibility, and improved WebSocket support.
  • Melange 5: Better integration of ReScript and OCaml for developers seeking type safety.
  • Transformers.js 3.4: Facilitates integration of AI models into web applications with lower memory consumption.
  • Refractor 5.0: Robust and optimized syntax highlighting for large files.
  • PGlite: Run Postgres directly in WebAssembly without needing a server.

At Q2BSTUDIO we specialize in software development and innovative technological solutions. We stay at the forefront with the latest trends to offer our clients the best tools and services in digital development.

And that's all for this edition of This Week in JavaScript.

Share this summary with other developers and stay tuned for our next updates.

See you next time and happy coding

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.