#Preview / PreviewProvider рендерят view в canvas с sample data, traits (device, scheme) без полного запуска приложения.
Разбор
- Отдельные превью для dark/light и локалей.
- Моки моделей вместо сетевых вызовов.
- Preview macros упрощают синтаксис.
- Не заменяют UI-тесты на симуляторе/девайсе.
Пример
#Preview {
Greeting(name: "World")
}
Итог
Previews ускоряют визуальную итерацию на изолированных view.