If you’re looking to improve your Java Script and TypeScript development workflow, pnpm is a high-performance package manager that outshines npm and Yarn. With its superior speed, efficient package handling, and robust workspace support, pnpm optimizes dependency management. Whether you’re installing or updating packages or managing a monorepo, pnpm reduces...
Without a doubt, the Next.js JavaScript framework is generating the most attention in the front-end world. It remains to be seen if this attention is entirely positive, but undeniable progress is currently unfolding in this domain. In this article, we’ll examine the newest version, Next.js 14.
Remix specializes in server-side rendered websites and promises a better developer and user experience and faster load times with an innovative approach to routing. In the React ecosystem, Next.js has established itself as the technology for dynamic websites. Since the late 2021, Remix is a new contender from the makers...
The web framework Svelte is currently undergoing lots of great activity. In December 2022, after a long beta phase, version 1 of the official Svelte meta framework SvelteKit was finally released. Then, in June 2023, Svelte 4 was released. This article takes a look at the latest major version’s new...
Tauri is an open-source Rust-based framework for building native-feeling apps for a wide array of operating systems. Generally speaking, Tauri-based apps leverage the system web view and the IPC bridge between the web view and the Rust host, also known as Tauri Core. Tauri provides a number of interfaces to...
Module federation greatly simplifies the implementation of microfrontends. However, it is — to some extent — linked to webpack. This is not a major issue in the short term, and possibly also in the medium term, because webpack is currently the most popular build tool for web technologies, with over...
In this interview, we spoke with Jared Palmer, Director of Frameworks and Developer Tools at Vercel and learned all about Turborepo, a build system for JavaScript and TypeScript, and discussed the advantages of monorepos.
After an extensive testing phase, the final version of TypeScript 5 implements incompatible changes. However, disregarding the new decorator implementation, these should have manageable effects in practice. In this article, we’ll take a look at what’s new in TypeScript 5 and what’s changed.
Fast could mean a lot of things, but in this article, we are concerned with startup performance. From the moment the user clicks on a link to navigate to a page until the page is ready for interaction. This contrasts with the update performance of how long it takes to...
JavaScript projects are complex, with many homegrown problems. This article explores some of these problems and their causes. We will discuss how you can find a way out of the complexity trap can be found with the help of modern tools and standards, such as Snowpack and ESM.