Сайт вебмастера

Условные блоки в Alpine.js

02-12-2020Alpine.js
Чтобы показать или скрыть блок используется директива x-show, однако существует ещё одна альтернатива — x-if. Работают они одинаково, с той разницей, что x-show можно применить к любому html-тэгу, а x-if работает только с тэгом TEMPLATE. Читать ➝

Упрощение html-кода в Alpine.js

01-12-2020Alpine.js
Использование Alpine делает html-код несколько сложнее, поскольку на уровень HTML по сути выносится логика JavaScript. Да, директивы несложные, но, если стоит задача повторить элемент несколько раз, то хочется всё-таки какого-то упрощения. Читать ➝

Модальные окна в Alpine.js

30-11-2020Alpine.js
Обычно для организации модального окна (js) используют сторонние jQuery-плагины. В общем-то это не удивительно, поскольку для этого требуется не только особая html-разметка, но и отслеживание различных событий. Читать ➝

Работа с Ajax в Alpine.js

29-11-2020Alpine.js
Я рассматриваю Alpine.js в первую очередь, как альтернативу jQuery, поэтому нужно разобраться как в Alpine выполнять то, что давно уже привычно в jQuery. Отправка AJAX как раз один из таких моментов. Читать ➝

Alpine.js - лёгкая альтернатива jQuery

24-11-2020Alpine.js
Я давно уже присматриваюсь к Alpine.js, поскольку этот js-фреймворк выделяется из ряда других. По своей сути он очень близок к Vue.js, но при этом может работать как привычный jQuery. Читать ➝

Админ-панель для Albireo Framework

Я продолжаю развивать Albireo Framework и теперь в нём доступна админ-панель. На начальном этапе я хотел отладить базовый функционал для разработчиков, потом был небольшой период тестирования и вот теперь сделал админ-панель с расчётом на конечного пользователя. Так же я сделал на сайте Albireo демо-доступ к админ-панели (без возможности менять файлы). Читать ➝

Использование 7-Zip для бэкапа

14-11-2020Софт
Раньше я делал бэкапы с помощью RoboCopy. С ним всё замечательно кроме одного — размер бэкапа получается достаточно большим. Это особо заметно на текстовых файлах, когда даже простое zip-сжатие позволяет уменьшить занимаемое место в несколько раз. Читать ➝