The newest update to Chrome, the world’s most popular web browser, is here, and with it are a few noteworthy features. First, an important change in the browser’s release cycle. New interactions are going to see the light of day every 4 weeks, which is more often than it used to.
As for the actual updates, there is a set of updates to the Progressive Web App (PWA) ecosystem. One of them is an improvement to handling links by the installable web app. In short, you can now specify that you want all links, that lead to somewhere within your app, to be opened in the app’s new window, not in a normal browser tab. Another improvement is regarding how PWAs will look like. They will now feel more native and more natural than before.
First up, we have improvements to automatic “batching” (grouping). Starting from React 18, more code in our components will get grouped together to save time on renders. It is not something we see for the first time, as DOM event handlers were optimized like that already.
We now know, however, that more state updates will get run together for additional improvements. This example illustrates it the best, perhaps:
The most exciting novelty is undoubtedly “concurrent rendering” or as some may remember it - “concurrent mode”. The much-awaited new feature will “help React apps stay responsive and gracefully adjust to the user’s device capabilities and network speed.” The main gist is that previously, all updates were uninterruptible. Once one started, it could not have been interrupted - which led to artificial delays. This now changes - updates will be done “concurrently” (at the same time). Importantly, the change will not affect how we work with the framework much. It will “just work.”
One has to appreciate, the commitment of the core team to strive for backward compatibility, and an easy migration process to new versions. React’s core team has undoubtedly learned the lessons that came from the release of Angular, and from the fuzz that surrounded Vue 3’s Object API/Composition API controversy.
Partnerships run the world, and it is no different in this case. Verizon, having partnered with Microsoft, is offering a private cloud platform that is focused on reducing network latency. The combination of the ultra-fast 5G network along with placing a solution on-premises should result in lightning-fast response times. The service complements the private 5G networks that started to pop up across the USA this year.
That is certainly not the end in the area, too. As Maciej Gos, ITMAGINATION’s DevOps & Cloud Competence Leader, told us:
The areas of Edge Computing, and private 5G will only accelerate. More, and more devices support 5G connections, which means that enjoying the benefits of the fast networks gets easier. It may turn out in the near future, that one will not need a “regular” PC anymore - an iPad connected to the next-gen cellular network is all we need to use extremely-power-hungry apps since we can stream Windows 365 to our tablet.
360° IT Check is a weekly publication where we bring you the latest and greatest in the world of tech. We cover topics like emerging technologies & frameworks, news about innovative startups, and other topics which affect the world of tech directly or indirectly.