3 ms·
"With Dia, we started fresh from an architecture perspective and prioritized performance from the start. Specifically, sunsetting our use of TCA and SwiftUI to
by WoodenChair 1y ago
"With Dia, we started fresh from an architecture perspective and prioritized performance from the start. Specifically, sunsetting our use of TCA and SwiftUI to make Dia lightweight, snappy, and responsive."
What is TCA?
- kacesensitive 1y agohttps://github.com/pointfreeco/swift-composable-architecture https://github.com/pointfreeco/swift-composable-architecture
- florinmatinca 1y agoIt would be interesting to learn more about sunsetting SwiftUI and what was the replacement stack of choice
- _mlbt 1y agoIn my limited experience, SwiftUI is excellent for iOS development, but it requires a lot of extra effort to get good results on macOS. I suspect that’s why.
- zapzupnz 1y agoThey’re more likely talking about their use of SwiftUI on Windows
- _mlbt 1y agoI didn’t realize anyone had implemented SwiftUI for Windows. Is the source available?
- restrand 1y agoyep, they worked with the swift devs to implement it, i think there are some videos in their yt channel talking about it they have some repos with the source code in their github https://github.com/thebrowsercompany/swift-winrt https://github.com/thebrowsercompany/swift-winrt