![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
Vite 5 was released on Nov. 16 and is now powered by Rollup 4 — for now. Soon, the JavaScript module bundler will be replaced by Rolldown, a Rust port of Rollup with compatible APIs.
The frontend build tool Vite is embracing Rust, from moving to Rolldown in the near future to moving to a Rust core long-term. Evan You, creator of the frontend build tool, outlined the roadmap for Vite to “Rust-ify” at last month’s ViteConf 2023.
Moving to Rolldown will mean a boost in build performance, and later on in dev performance as the team moves performance sensitive parts of Vite to Rust. It will also reduce inconsistencies between dev and build, the team noted. While Rolldown is currently in early stages, the team hopes to open source the codebase before the end of the year.
Vite 5 focused on cleaning up the API by removing deprecated features, streamlining features and closing some long-standing issues, according to the release notes. Rollup 4 also provides a “big boost in build performance,” said the team.
Other changes in this release of Vite:
Improvements in Vite 4.3 already increased the speed to up to four times faster for a cold startup and up to two-times faster for hot model replacement (HMR).
You pointed out that Vite’s ecosystem has already expanded to include:
The Roc language launched an official website this week. The Roc site boasts that the new language is user-friendly and fast for both build and run. The language compiles to machine code or WebAssembly.
Use cases for Roc include:
FusionAuth, a customer identity platform for developers, released new open source software development kits that support Angular, React and Vue frontend frameworks.
The SDKs are designed to make it easier for developers to prioritize authentication for single-page applications (SPAs) via app integration with FusionAuth.
“Our Vue, React and Angular JavaScript SDKs will help developers quickly and seamlessly integrate with FusionAuth to add authentication in their applications. This allows them to deliver innovative and secure software faster.” Brian Pontarelli, founder and CEO at FusionAuth, said in a prepared statement.
Developers can use FusionAuth to add registration, login and user management features to their applications at scale. The company also has client libraries for Python, Java, Typescript and five other languages, as well as an OpenAPI spec.
TypeScript Program Manager Daniel Rosenwasser at Microsoft keeps TypeScript on a steady release cadence: This week the team delivered TypeScript 5.3.
“If you’re not familiar with TypeScript, it’s a language that adds type syntax to JavaScript to bring type-checking,” Rosenwasser explained. “Type-checking can catch all sorts of issues like typos and forgetting to check for null and undefined. But types go beyond type-checking – the same analyses of TypeScript’s type-checker are used for rich editor tooling like auto-completion, code navigation, and refactorings.”
TypeScript, for instance, underlies the experience of developers who write JavaScript in editors like Visual Studio or VS Code, he added.
The updates in TypeScript 5.3 include:
Speaking of TypeScript, if you’ve wondered how to use TypeScript with React, this free tutorial may be of interest.