Prism
Prism — открытый HTTP-макет и прокси-сервер с открытым исходным кодом
Ссылки
Обзор
Что это такое?
Prism является руководством, разработанным для того, чтобы помочь проектировать и создавать насыщенные, гибкие и легко поддерживаемые приложения для Windows Presentation Foundation (WPF), Silverlight Rich Internet Applications (RIAs), а также программы для Windows Phone и Windows Store. Оно предоставляет разработчикам набор инструментов и библиотек, упрощающих создание модульных приложений.
Ключевые особенности
- Использование паттернов проектирования: Prism использует важные архитектурные паттерны, такие как разделение ответственности (Separation of Concerns) и слабая связанность (Loose coupling). Это позволяет создавать приложения из слабо связанных компонентов, которые могут развиваться независимо, но легко интегрируются в общее приложение.
- Поддержка сложных приложений: Prism предназначено для работы с приложениями, имеющими многочисленные экраны, высокое взаимодействие с пользователем и сложную логику бизнес-процессов.
- Обширная база знаний: В рамках Prism предоставлены примеры реализации, QuickStarts, повторно используемый библиотечный код и обширная документация. Она построена на базе .NET Framework и Silverlight.
- Простой для изучения: Хотя изучение Prism требует времени и готовности к восприятию новых моделей работы, его освоение стоит временных инвестиций.
Для чего предназначен (use cases)?
Prism помогает в создании модульных и гибких приложений, что делает его идеальным для систем с множеством разнообразных экранов и необходимостью в лёгкой поддержке и обновлении модулей.
Для кого
- Разработчики WPF-приложений.
- Разработчики Silverlight приложений.
- Архитекторы и разработчики, работающие над созданием масштабируемых приложений для корпоративного использования.
- Технические лидеры команд, которым необходимо проектировать архитектуру модульных систем.
Аналоги и альтернативы для Prism
Prism - похожие продукты (инструменты, решения, сервисы)
| Платформы | |
|---|---|
| Особенности | |
| Тип продукта | |
| Сценарии использования (Use Cases) | подключать API и настраивать интеграции, работать с API-шлюзами и оркестрацией сервисов |








Отзывы
Отзывов пока нет.