Наткнулся на статью про нодовый интерфейс для РНР -
https://habrahabr.ru/post/201646/
Стало интересно насколько сложно создать подобный интерфейс для своих нужд?
Посоветуйте литературу (книги, статьи, уроки) о создании, разработке, проектировании таких интерфейсов.
Начиная с самых основ - принципы работы, подводные камни, на что обратить внимание.
Язык программирования не важен, но желательно чтобы описывалось десктопное приложение.