Можно ли использовать концепции одностраничных приложений для создания автономных настольных приложений?

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

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

Раньше я писал приложение на .NET Windows Forms или Java Swing. Однако мне было интересно, подойдет ли одностраничное приложение (SPA). Я много читал в Интернете о SPA для взаимодействия с серверами, но не для создания автономных настольных приложений.

Есть ли какие-то проблемы с использованием концепций SPA для автономных настольных приложений?


person Chris Snow    schedule 13.10.2013    source источник


Ответы (2)


Существует несколько решений, позволяющих создавать настольные приложения с использованием веб-технологий. Я предлагаю вам взглянуть на этот вопрос: Как разработать рабочий стол Приложения, использующие HTML/CSS/JavaScript?

person sdabet    schedule 13.10.2013

Действительно хорошим и инновационным примером многофункционального настольного приложения является RStudio.

Он использует тонкий слой C++ с использованием QT и делегирует GWT в Webkit для основной области рабочего стола пользовательского интерфейса.

Исходный код RStudio находится здесь.

person Chris Snow    schedule 21.10.2013