Telegram Group & Telegram Channel
Как создатели ARC отказываются от TCA и SwiftUI

Мы уже разбирали критику TCA. О том, что это далеко неидеальная архитектура, где есть баги с удержанием памяти и исполнением бизнес логики только на главном потоке. От чего перфоманс сложных приложений сильно страдает.

Наш подписчик сообщества, лид крупного проекта, даже расписал пост с основными проблемами.

Вот и авторы браузера Arc, в своем прощальном письме о закрытии продукта, написали что в новом продукте отказываются от TCA и SwiftUI. В письме команда объясняет своё решение перейти к разработке нового продукта — Dia. Основная цель — создать более лёгкий, быстрый и отзывчивый браузер, соответствующий современным требованиям и ожиданиям пользователей.

Почему отказались от TCA и SwiftUI:
🔘Производительность: TCA и SwiftUI, хотя и предоставляют мощные инструменты для разработки, могут приводить к снижению производительности в больших и сложных приложениях.

🔘Сложность: С увеличением масштаба приложения архитектура TCA может становиться трудно управляемой, особенно из-за отсутствия чётких границ между экшенами и состояниями, что может приводить к ошибкам и затруднениям в поддержке кода.

🔘Гибкость: Для реализации новых функций и улучшения отзывчивости интерфейса команда решила использовать более лёгкие и гибкие инструменты, позволяющие быстрее адаптироваться к изменениям и требованиям пользователей.

Ну а мы помним, что нет идеальных технологий. Скорость инфляции знаний или инструментов в ит бешенная. Есть технологии, библиотеки, фреймворки, которые решают хорошо только ограниченный список задач, но не являются универсальной пулей.
Please open Telegram to view this post
VIEW IN TELEGRAM



group-telegram.com/iosmakesmehate/3021
Create:
Last Update:

Как создатели ARC отказываются от TCA и SwiftUI

Мы уже разбирали критику TCA. О том, что это далеко неидеальная архитектура, где есть баги с удержанием памяти и исполнением бизнес логики только на главном потоке. От чего перфоманс сложных приложений сильно страдает.

Наш подписчик сообщества, лид крупного проекта, даже расписал пост с основными проблемами.

Вот и авторы браузера Arc, в своем прощальном письме о закрытии продукта, написали что в новом продукте отказываются от TCA и SwiftUI. В письме команда объясняет своё решение перейти к разработке нового продукта — Dia. Основная цель — создать более лёгкий, быстрый и отзывчивый браузер, соответствующий современным требованиям и ожиданиям пользователей.

Почему отказались от TCA и SwiftUI:
🔘Производительность: TCA и SwiftUI, хотя и предоставляют мощные инструменты для разработки, могут приводить к снижению производительности в больших и сложных приложениях.

🔘Сложность: С увеличением масштаба приложения архитектура TCA может становиться трудно управляемой, особенно из-за отсутствия чётких границ между экшенами и состояниями, что может приводить к ошибкам и затруднениям в поддержке кода.

🔘Гибкость: Для реализации новых функций и улучшения отзывчивости интерфейса команда решила использовать более лёгкие и гибкие инструменты, позволяющие быстрее адаптироваться к изменениям и требованиям пользователей.

Ну а мы помним, что нет идеальных технологий. Скорость инфляции знаний или инструментов в ит бешенная. Есть технологии, библиотеки, фреймворки, которые решают хорошо только ограниченный список задач, но не являются универсальной пулей.

BY iOS Makes Me Hate




Share with your friend now:
group-telegram.com/iosmakesmehate/3021

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Russian President Vladimir Putin launched Russia's invasion of Ukraine in the early-morning hours of February 24, targeting several key cities with military strikes. Multiple pro-Kremlin media figures circulated the post's false claims, including prominent Russian journalist Vladimir Soloviev and the state-controlled Russian outlet RT, according to the DFR Lab's report. "For Telegram, accountability has always been a problem, which is why it was so popular even before the full-scale war with far-right extremists and terrorists from all over the world," she told AFP from her safe house outside the Ukrainian capital. Apparently upbeat developments in Russia's discussions with Ukraine helped at least temporarily send investors back into risk assets. Russian President Vladimir Putin said during a meeting with his Belarusian counterpart Alexander Lukashenko that there were "certain positive developments" occurring in the talks with Ukraine, according to a transcript of their meeting. Putin added that discussions were happening "almost on a daily basis." There was another possible development: Reuters also reported that Ukraine said that Belarus could soon join the invasion of Ukraine. However, the AFP, citing a Pentagon official, said the U.S. hasn’t yet seen evidence that Belarusian troops are in Ukraine.
from us


Telegram iOS Makes Me Hate
FROM American