Невзлетевший стейт менеджер - Vaxee
С неплохими идеями и плохим маркетингом и связями
Есть какой-нибудь получивший распространение
#reactivity #pinia
С неплохими идеями и плохим маркетингом и связями
Есть какой-нибудь получивший распространение
Vue
продукт, сделанный не бандой Nuxt
-a и Ко?#reactivity #pinia
vaxee.letstri.dev
Vaxee - State Manager for Vue 3, Pinia alternative
State Manager for Vue 3 with cache, request, and more features.
Composables-first подход
Это когда:
1. Сперва проектируешь модели данных (
2. Затем создаешь
3. И только после создаешь компоненты, которые используют эти композаблы
(В противовес сперва созданию компонентов, и затем выделению из них композаблов.)
Получаем более лучшее переиспользование, тестируемость, масштабируемость, и из формошлёпов превращаемся во фронтенд-архитекторов.
P.S. Термин и концепцию "сomposables-first" предложил `sonnet 4`. На момент предложения в Гугле ничего похожего не нашлось.
#architecture #ai
Это когда:
1. Сперва проектируешь модели данных (
ts
типы и js
классы)2. Затем создаешь
composables
и модульные сторы, которые самостоятельно имплементируют всю бизнес логику 3. И только после создаешь компоненты, которые используют эти композаблы
(В противовес сперва созданию компонентов, и затем выделению из них композаблов.)
Получаем более лучшее переиспользование, тестируемость, масштабируемость, и из формошлёпов превращаемся во фронтенд-архитекторов.
P.S. Термин и концепцию "сomposables-first" предложил `sonnet 4`. На момент предложения в Гугле ничего похожего не нашлось.
#architecture #ai
👍17❤3
Случайно обнаружил, что
Дилбрейкер
#pnpm #npm #json
pnpm
понимает package.json5
Дилбрейкер
npm явно отвергла идею нативной поддержки JSON5 в package.json. Их аргументация заключается в том, что это вызовет слишком большие потрясения в экосистеме, поскольку множество инструментов ожидают строгого JSON, и в Node.js отсутствует встроенный парсер JSON5 .
#pnpm #npm #json
🫡5