Хочу сам писать простенькие интерфейсы для бэка на джанго. Путь через js и vue пока что видится долгим и сложным.
Есть вариант по классике через шаблонизатор джанго и подключить css.
Понимаю, что нужно надрочиться в css.
Как лучше сделать? Открыть талмуд по css?
Или мануал к bulma? Или может выжрать курс по верстке?
Придумываете в голове интерфейс, который хотите создать и пытаетесь повторить его на HTML. CSS-фреймворки учатся так же, как и всё в программировании - на практике.
Антон Неверов, данные с сервера попадают в браузер клиента. И там собираются в интерфейс.
Либо это готовый хтмл с цсс, выданный по шаблону, либо выдается куча js когда, на каком-то фреймворке, он кешируется и теребонит только апи бекенда, тащит оттуда данные в json, и заполняет этими данными интерфейс.
Изучите css grid и базовые стили для оформления элементов (цвета, прозрачность, тень, обводка, скругление и т.п.).
Этого будет достаточно, чтобы делать простые интерфейсы.