Must-read articles for web developers

Hello readers!
Just as we do every month, we've pulled together a selection of articles from the world of web tech that we think are worth sharing…
Discover the huge improvements in Angular, get insights into browser back/forward cache, learn how to use Web Workers, and much more.
Happy reading!
Angular v16 strikes back
Angular is said to be in a bit of a renaissance and has started to grow its user base again. And looking at the upcoming features, we can understand why. Version 16 improves the router parameters usage, removes the obsolete view engine, adds required inputs on components, and moves toward a more functional coding style. Plus, the most significant change ahead - Signals, are coming with the next release of v17!
Angular SSR done right
In our previous post, we described the improvements in the new Angular release, but there is more to come. The server-side rendering (SSR) package is now in the care of the Angular team, and the first results are already visible. In addition, application hydration was fixed and is now smooth and quick. You can find out more on the improvements to Angular’s SSR in this blog.
Node.js or Deno?
When it launched in 2018, Deno was hyped as being a better version of Node.js. Created by the original author of Node.js, it promised to fix some of Node.js’s conceptual mistakes, and combined with its full Typescript support, it was expected to skyrocket. However, this has yet to happen. You can find out why in the article.
How to use Web Workers for multithreading on the web
Multithreading is an important technique used to enhance application performance and responsiveness, but it’s not common on the web due to JavaScript’s single-threaded nature. Web Workers were introduced to overcome this, and they bring support for multithreading to web applications. They have been available for years in every JavaScript environment, but are little used despite their potential. Check out this blog post to find out more about them, how to use them, their limitations and their benefits.
Is pixel-perfect design possible?
In his article, Josh Comeau asks this question and then explains why the end result should actually differ from the original implementation goal. Sometimes following human perception makes more sense than accurately copying designs.
Instant page rendering
Does this title sound too good to be true? The catch is that the article is describing the browser feature called back/forward cache, but it’s still well worth a read. Learn how to instruct the browser to get an instant rendering of your website while navigating in browser history. The results can be astonishing.
I am at the forefront of Hotovo's web technology stream, striving to stay up to date with the latest web technologies and trends, and always willing to help others master this ever-evolving industry. Outside of the world of web technology, I am an avid hiker and devoted coffee lover. I take great pleasure in seeking out new coffee shops and trying different coffee blends. I am all about innovation, whether in technology or in my cup of coffee!