Innovations in web tech

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…
Find out how to use new CSS features, get insights into Node.js job schedulers, learn the new “using” keyword in JavaScript, and much more.
Happy reading!
Typescript 5.2 beta introduces a new keyword: using
Just after we highlighted the new Typescript 5.1 release, another new beta version is available and it comes packed with awesome features. The major one is the introduction of the using keyword, which supports the functionality of the new explicit resource management. Another big improvement is the implementation of the decorator metadata – an upcoming ECMAScript feature. To learn more about both these features plus what else is new, check out the article!
Node.js job schedulers
Job schedulers are used to trigger jobs or methods at a predefined time, interval, or when a specific event happens. There are several job schedulers available for Node.js, so choosing the best one can be difficult. This blog post compares the best schedulers available for the Node.js, highlighting their key features and making it easier for you to choose. Enjoy!
The semantics of self-closing tags in HTML
Self-closing tags in HTML are a leftover from the XHTML spec where every tag had to be closed. However, due to HTML parsing specifications, self-closing tags can behave differently than expected. Check out this article to find out more about why self-closing tags have no meaning in HTML, and how different they are from JSX in React.
You don’t need to use the NestJS config module
The config module from NestJS is used to get and organize the configuration options. However, despite often being used in the tutorials, it brings no benefit to many projects and just leads to more boilerplate code. Learn in this article whether you need to use the config module, or if there’s a better alternative.
Differentiate component versions in React
Do you know how to force components or elements to fully re-mount? If you don’t, read this blog post and find out how keys can have broader use cases than just managing components in lists.
Best new CSS features for 2023
Find out about the new CSS selectors :is or :where, grouping styles in layers, or upcoming features such as CSS nesting. There are many more features to find out about too. Learn more in the linked post.
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!