Webdev сохраненки
13 subscribers
137 photos
17 videos
7 files
353 links
Tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов
加入频道
Forwarded from Веб-страница
Как работают глаза и что надо учитывать, создавая тёмную тему приложения

Сегодня тёмная тема на сайте многими воспринимается уже не как приятная фишка, а скорее обязательный атрибут. Но сделать цвета просто тёмными недостаточно, ведь из-за особенностей человеческого глаза далеко не все сочетания цветов воспринимаются комфортно.

Как сделать всё грамотно, узнаете тут:

https://habr.com/ru/company/ispmanager/blog/694412/

#фронтенд
Forwarded from Веб-страница
Адаптивный layout — как переверстать весь проект, не перевёрстывая его

Когда вёрстки в вашем проекте становится очень много, поменять что-то — особенно везде и сразу — становится непросто. К счастью, есть способ, который позволит настроить адаптивность и внешний вид сайта по вашему, а точнее по вкусу пользователя, и даже сделать это «на лету».

Об этом способе можно подробнее узнать здесь на примере почты Mail.ru:

https://habr.com/ru/company/vk/blog/579798/

#фронтенд
Forwarded from CodeCamp
Таблицы html тяжело освоить из-за того, что сходу трудно понять какой параметр за какую ячейку отвечает.

Ловите маленькую шпаргалку, которая поможет быстрее запомнить расположение данных в таблице, а в случае необходимости — всегда можно подсмотреть.
This media is not supported in your browser
VIEW IN TELEGRAM
Lerna

Lerna — это инструмент для управления монорепозиториями и проектами JavaScript, состоящими из нескольких пакетов. Монорепозиториями бывает сложно управлять, поскольку последовательные сборки и публикация отдельных пакетов занимают много времени. Узнать все подробности можно по ссылке.

👉 @sWebDev
This media is not supported in your browser
VIEW IN TELEGRAM
Push-уведомления в стили MacOS

Оформление push-уведомлений, как на MacOS. Ознакомиться с кодом можно по ссылке, а гибкая настройка позволит оптимизировать уведомления под ваш проект.

👉 @web_craft | #frontend
Транзакции в Laravel

Иногда нужно выполнить ряд SQL-запросов, но они настолько взаимосвязаны между собой, что если у одного из них произойдет сбой, то поломается всё. Для подобных ситуаций и используются транзакции.

👉 @web_craft | #laravel
Forwarded from WebDEV
💡 Переключаемая сетка на Vue.js

В этом последнем примере проверим на Vue общий сценарий, когда страница имеет разные режимы компоновки. Как и в предыдущем приложении, будем показывать список статей, хранящихся в массиве.

Нажав одну из кнопок в верхней панели, будет переключаться режим показа между сеткой, содержащей большие изображения, и списком раскладок с меньшими изображениями и текстом.

Демо на CodePen.

WebDEV #советы #Vue
Задача

Реализуйте функцию checkBrackets, которая должна проверять правильность расположения скобок в строке.

Ответ
Forwarded from Библиотека программиста | программирование, кодинг, разработка
15 000 звезд на GitHub за год: 10 советов по развитию и продвижению продукта

В этой статье авторы популярного опенсорс-проекта Medusa (альтернатива Shopify) дадут 10 советов по развитию и продвижению продукта.

🔗 Основной сайт
🔗 Зеркало
Оптимизация Vue приложения

Приоритет производительности при создании веб-приложений улучшает взаимодействие с пользователем и помогает обеспечить их использование большим количеством людей. В статье Мишель Баркер — старший frontend разработчик в Ada Mode поделиться некоторыми советами по оптимизации внешнего интерфейса веб-приложений на Vue.

👉 @sWebDev
👍1
Forwarded from Laravel World
Релиз Vite 4
Основное изменение — переход на сборщик Rollup 3.
https://vitejs.dev/blog/announcing-vite4.html
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel World
Шпаргалка по SQL
Forwarded from FrontEndDev
Доступные front-end паттерны для отображения таблиц

Зачастую таблицы с данными не умещаются в экраны планшетов и смартфонов. Посмотрим, как решить проблему стилизации и читаемости в таких ситуациях.

https://www.smashingmagazine.com/2022/12/accessible-front-end-patterns-responsive-tables-part1