Используя легковесный фреймворк, такой как Sinatra, как лучше всего представлять информацию и получать информацию от пользователя, который прост в написании кода, но приятен для глаз.
Дизайн внешнего интерфейса мне не силенподойдет, поэтому я ищу варианты, которые позволят мне сразу перейти к отображению информации пользователю и разрешить пользователю запускать рабочие запросы на сервер. Это также должно иметь поддержку мобильного браузера.
Например, на главной странице я хотел бы перечислить состояние некоторого компьютера с двумя кнопками для запуска и остановки работы:
System powered: On
System status: Idle
Workload present: True
Last work activated: Today
[Start Work] [Pause Work]
Но я бы хотел немного упростить форматирование глаз, дизайн пользовательского интерфейса и раскрашивание, которые не заставят пользователей выбивать глаза.
Более или менее я хочу выводить текстовую информацию наНажатие кнопки «пользователь» и «принять» запускает события в бэкэнде без необходимости копаться в документации по загрузочным фреймворкам в течение нескольких дней или изучать тонкости CSS, HTML5 и javascript.
Спасибо.