Мы уже писали об Ark UI библиотеке
На днях видный член
Выглядит очень хорошей альтернативой
Попробовал на своем проекте. Сперва заменил FilePond на
Ну и правильный
#ui #lib #headless #arkui
На днях видный член
vuejs core team
и VitePress
maintainer Divyansh Singh
назвал их лучшей альтернативой React Aria во Vue
экосистемеUnstyled
, хорошая поддержка A11y
. Vue
версия еще неполная. Документация скудная, не для вкатунов. Нужно думать. Основана библиотека на zag.js, документацию можно смотреть там.Выглядит очень хорошей альтернативой
radix/reka/shadcn|vue
, только без встроенных tailwind
-ов, vueuse
-ов, unjs
-ов, tanstack
-ов и других скрытых зависимостей и обмана типа "copy-paste и всё".Попробовал на своем проекте. Сперва заменил FilePond на
FileUpload
- (-100Kb; +30Kb). Стало значительно красивей и намного кастомизируемей (стили генерил AI
). Затем добавил Tabs
(+20Кб). Затем - Combobox
с тэгами и выпадающим меню, которое во многих UI
библиотеках тащит 200-400Кб из-за позиционирования - (+70Кб). В общем, вполне экономично и удобно для создания своего небольшого UI kit
с требованиями к A11y
.Ну и правильный
DatePicker
можно собрать.#ui #lib #headless #arkui
Основные принципы локально-ориентированной (Local-First) разработки
Локально-ориентированная разработка имеет сходства с подходами offline-first, но идет дальше, уделяя больше внимания контролю пользователя и владению данными. Вот ключевые принципы, определяющие настоящую локально-ориентированную веб-приложение:
- Мгновенный доступ: Пользователи могут немедленно получить доступ к своей работе без ожидания загрузки или синхронизации данных (отсутствие спиннеров).
- Независимость от устройства: Данные доступны на разных устройствах без проблем.
- Независимость от сети: Основные задачи могут выполняться без подключения к интернету.
- Легкость совместной работы: Приложение поддерживает легкое совместную работу, даже в автономных сценариях.
- Долговечные (Future-Proof) данные: Данные пользователей остаются доступными и пригодными для использования с течением времени, независимо от изменений в программном обеспечении.
- Встроенная безопасность: Безопасность и конфиденциальность являются фундаментальными аспектами дизайна.
- Пользовательский контроль: Пользователи полностью владеют и контролируют свои данные.
#bestpractices #architecture
Локально-ориентированная разработка имеет сходства с подходами offline-first, но идет дальше, уделяя больше внимания контролю пользователя и владению данными. Вот ключевые принципы, определяющие настоящую локально-ориентированную веб-приложение:
- Мгновенный доступ: Пользователи могут немедленно получить доступ к своей работе без ожидания загрузки или синхронизации данных (отсутствие спиннеров).
- Независимость от устройства: Данные доступны на разных устройствах без проблем.
- Независимость от сети: Основные задачи могут выполняться без подключения к интернету.
- Легкость совместной работы: Приложение поддерживает легкое совместную работу, даже в автономных сценариях.
- Долговечные (Future-Proof) данные: Данные пользователей остаются доступными и пригодными для использования с течением времени, независимо от изменений в программном обеспечении.
- Встроенная безопасность: Безопасность и конфиденциальность являются фундаментальными аспектами дизайна.
- Пользовательский контроль: Пользователи полностью владеют и контролируют свои данные.
#bestpractices #architecture
This media is not supported in your browser
VIEW IN TELEGRAM
Очень люблю я
Вот человек написал большую статью о том, какую архитектуру для
Ну и что в комментариях? Естественно, грандиозные баталии поклонников
#fsd
FSD
-эшников, особенно, их призвание мессионерствовать везде и всегда, коим они даже накстоводов далеко позади оставили.Вот человек написал большую статью о том, какую архитектуру для
React
проектов они подобрали, и всего пару раз обмолвился, что FSD
им не подошла.Ну и что в комментариях? Естественно, грандиозные баталии поклонников
FSD
, причем, преимущественно, между собой, а не с его противниками. Выяснение, кто правильней толкует их Библию. Что в статье написано - никого не интересует.#fsd
Попался интересный сайт - cobalt.tools
На
#svelte
На
Svelte-Kit
. И выглядит круто, и функционально полезен (скачивать видео и аудио с youtube и прочего). Классный опенсорсный пет-проект.#svelte
Принес новогодние подарки
Cтатистика от w3techs.com. Они используют Chrome User Experience Report, так что данные достаточно объективные
По сравнению с прошлым годом - у
А теперь смотрим на
Элита интырнэта
#benchmark #vue #react #angular #stats
Cтатистика от w3techs.com. Они используют Chrome User Experience Report, так что данные достаточно объективные
По сравнению с прошлым годом - у
Vue
явная положительная динамикаА теперь смотрим на
top 1000
(сайтов по посещаемости) и... закуриваем безникотиновую сигаруЭлита интырнэта
#benchmark #vue #react #angular #stats
Качественная структурированная подборка идей для пет и тренировочных проектов
С примерами реализации
#learning
С примерами реализации
#learning
GitHub
GitHub - florinpop17/app-ideas: A Collection of application ideas which can be used to improve your coding skills.
A Collection of application ideas which can be used to improve your coding skills. - florinpop17/app-ideas
Качественное кино.
И инструкция, как правильно делать бёрпи.
ОЧЕНЬ полезно при сидячем образе жизни для профилактики проблем со спиной.
#offtop #video
И инструкция, как правильно делать бёрпи.
ОЧЕНЬ полезно при сидячем образе жизни для профилактики проблем со спиной.
#offtop #video
YouTube
Shot Caller - Prison Workout Motivation [HD] (Wanna Be a Baller)
Shot Caller prison workout motivation
Music - Wanna Be a Baller-West TX Remix Skinny pat
Movie - Shot Caller
Tags:
shot Caller, prison workout, workout motivation, movie workout motivation, gym, exercise, motivational video, motivational music, beast…
Music - Wanna Be a Baller-West TX Remix Skinny pat
Movie - Shot Caller
Tags:
shot Caller, prison workout, workout motivation, movie workout motivation, gym, exercise, motivational video, motivational music, beast…
Уже писали год назад об этом каталоге
https://ui-libs.vercel.app/
С тех пор там немного прибавилось библиотек и функционала
#ui #lib
UI
библиотекhttps://ui-libs.vercel.app/
С тех пор там немного прибавилось библиотек и функционала
#ui #lib
UI Lib Picker
🎨 Pick the Right UI Library for your Vue 3 or Nuxt 3 Project
Сперва они советуют всегда для роутов использовать динамичные роуты, потом учат делать префетчинг...
Этот совет из документации
#routing #optimization
Этот совет из документации
Vue Router
- самое глупое что есть в ближайшей Vue
экосистеме.#routing #optimization