Aa | Aa |
Коллекции загружаются
#прогерское #вопрос
А на чём проще всего писать GUI? Язык и либы. Интересует личный опыт и впечатления. Если есть гайды и примеры, то это будет вообще замечательно. Планируемый юз-кейс. Общаться с основным приложением по tcp и осуществлять его управление. Соответсвенно предполагается написание максимально тонкого клиента. Что мне это даст? Я смогу писать ГУИ не на Хаскеле, я смогу писать несколько вариантов гуи, я смогу запихнуть приложение в тестер и гонять его с сценариями использования, а не тыкать по кнопкам... Почему и я не думаю использовать Хаскель для гуи? Потому что все (которые я видел) хаскельные гуи - это на самом деле биндинги гуёв на других языков, причём биндинги кривые. Чем использовать их, мне в такой схеме будет проще использовать либы непосредственно. 9 декабря 2018
|
Ластро
|
|
Серый Кот, кстати вариант, правда, тогда нужно будет заменить голый tcp на вебсокет, но ws всё равно хорошо бы добавить, так что возможно, что гуй в браузере, это действительно мой путь.
|
Вебсокеты многими клиетскими библиотеками поддерживаются.
Мне нравится сочетание coffescript + vue.js ( https://ru.vuejs.org/index.html ). Вот там о вебсокетах: https://www.npmjs.com/package/vue-native-websocket Но это чисто вопрос вкусов - вариантов много. 1 |
Максимально тонкий клиент и базовый (как бы) гуй - это в сторону Midnight Commander...
:-) PS И в тему браузерного рака. 1 |
> Планируемый юз-кейс. Общаться с основным приложением по tcp и осуществлять его управление. Соответсвенно предполагается написание максимально тонкого клиента.
внатуре ебашь браузерное, будь раком |
Ластро
|
|
Marlagram, вообще-то я предполагаю картинки и кнопочки.
Facensearo, а можно конструктив, а не браузерное рак потому-что браузерное? |
Asteroid Онлайн
|
|
Как дела с гуи?
Пришел к пониманию того, что семантическое хранение данных таки нужно, ищу куда приткнуться. )) |