Dope Links 2022.05

How @MainActor works

Learn how does the SwiftUI's @MainActor work under the hood.

How @MainActor works – Ole Begemann
The main actor is a global actor that uses a custom executor that runs jobs on the main dispatch queue.


Graph with 60+ EnvironmentValues from SwiftUI

A Reddit user @onmyway133 created a graph to help get an overview of all 60+ EnvironmentValues in SwiftUI.

r/SwiftUI - I’ve made this graph to help get an overview of all 60+ EnvironmentValues in SwiftUI
Bis jetzt 214 Votes und 22 Kommentare auf Reddit

How do Video Games Stay in Sync? An Intro to the Fascinating Networking of Real Time Games

This article explains how real-time games keep multiple clients in sync, even if  there are large latencies between users. Spoiler alert - it's more complicated that you might think.

Introducing Flutter 3

Google released a new version of their cross-platform framework.

What’s new in Flutter 3

Learn what's new in the latest version of the cross-platform framework. And there are some interesting changes e.g. support for foldable phone or support for 120Hz refreshing on iOS


The Complete Modern React Developer 2022

This tutorial explains how to start developing React applications using modern techniques and tools.

The Complete Modern React Developer 2022
Introduction This will be a course for becoming a Complete Modern React Developer in 2022....