ООП для управления состоянием во Vue

Чувак, уже есть Pinia , Pinia Colada , TanStack Query для Vue, зачем ещё один способ управлять состоянием во Vue? Меня просто задолбало писать везде флаги отслеживания состояния для действий и делать store через фабричную функцию, как это делали наши праотцы в начале 2000-х. Запоминать зоопарк из разных composable-функций и хуков. Изучать какую-то другую систему реактивности, типа MobX, тоже не хочу. Это какой-то зашквар. Я хочу использовать то, что есть: реактивность Vue везде, классы, методы. Хочу использовать классические шаблоны: SOLID, DDD и т.п. Хочу, чтобы Действие или запрос сами отслеживали и сообщали своё состояние. Хочу сконцентрироваться на бизнес-логике и писать меньше шаблонного кода. И это возможно, покажу, как это работает на примере. Погнали, если интересно

https://habr.com/ru/articles/1010774/

#vue #pinia #tanstack #store #ооп_программирование #solid #ddd #архитектура_фронтенда #typescript #javascript

ООП для управления состоянием во Vue

Чувак, уже есть Pinia , Pinia Colada , TanStack Query для Vue, зачем ещё один способ управлять состоянием во Vue? Да меня просто задолбало писать везде флаги отслеживания состояния для действий и...

Хабр
It's been a while since I've used #TanStack Query but it's SO nice. Integrating it into Calcifer 👀 #CalciferDev

Как сделать двунаправленный бесконечный скролл в React

Большинство туториалов по бесконечному скроллу покрывают только одно направление: вниз. Ловим конец списка, подгружаем, готово. Но в реальных приложениях нужен скролл в обе стороны: история чата, лог-вьюеры, таймлайны. А скролл вверх создаёт проблему, которой при скролле вниз просто нет. В этом гайде я покажу, как собрать двунаправленный бесконечный скролл с нуля. Здесь React и @tanstack/react-virtual , но сама техника — просто математика над scroll offset. Работает так же в Vue, Svelte или на ванильном JS. Демо | Исходный код

https://habr.com/ru/articles/1009096/

#react #javascript #typescript #frontend #виртуализация #infinite_scroll #бесконечный_скролл #tanstack #performance #оптимизация

Как сделать двунаправленный бесконечный скролл в React

Большинство туториалов по бесконечному скроллу покрывают только одно направление: вниз. Ловим конец списка, подгружаем, готово. Но в реальных приложениях нужен скролл в обе стороны: история чата,...

Хабр

New post in our blog!

From Bun's latency surprises in Next.js to AI scaling lessons, JS optimizations, and Ruby updates. Don't miss out! 🚀

https://blog.codeminer42.com/bun-latency-in-next-js-avoiding-array-overuse-in-js-ai-at-scale-lessons-from-codeminer42-dev-weekly-94/

#NextJS #AI #Ruby #JavaScript #Tanstack #ReactJS #NodeJS

Front-End Fire Podcast (@front_end_fire)

Front-end Fire의 최신 에피소드 안내: 진행자 theo가 Next.js를 버리고 TanStack Start로 이동한 소식, AI가 오픈소스(OSS)에 미치는 영향으로 Tailwind CSS가 인력의 75%를 해고했다는 충격적 소식, 그리고 JavaScript Rising Stars가 2025년 가장 사랑받는 프로젝트들을 공개했다는 내용이 포함되어 있습니다. 2026년 첫 에피소드라는 안내와 에피소드 링크도 제공됩니다.

https://x.com/front_end_fire/status/2010726162704814288

#ai #oss #tailwind #nextjs #tanstack

Front-End Fire Podcast (@front_end_fire) on X

- @theo ditches @nextjs for @tan_stack Start 🤯 - AI’s impact on OSS gets real as @tailwindcss lays off 75% of its team 🤖 - And JavaScript Rising Stars reveals the most-loved projects of 2025 ✨ Our first episode of 2026 is packed. 🚀 Show link: https://t.co/frplfpXvve

X (formerly Twitter)

The 8 Trends That Will Define Web Development in 2026, by @logrocket.bsky.social:

https://blog.logrocket.com/8-trends-web-dev-2026/

#trends #outlooks #ai #frameworks #tanstack #typescript #edgecomputing #presentationalhtml

The 8 trends that will define web development in 2026 - LogRocket Blog

What trends will define web development in 2026? Check out the eight most important trends of the year, from AI-first development to TypeScript's takeover.

LogRocket Blog

Today I learned about #Orval a #TypeScript code generator that goes beyond types.

I've long been a fan of QuickType.io, but Orval takes it a step further allowing you to generate classes, mocks, and clients from an #OpenAPI specification.

It even generated #Tanstack #Angular #Svelte #Vue etc

https://orval.dev/

MIT-licensed #foss #frontend

orval

orval generates type-safe JS clients (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺

#Development #Outlooks
JavaScript Frameworks 2026 · The role of JavaScript frameworks is under pressure https://ilo.im/169mtc

_____
#Frameworks #Angular #Htmx #React #SolidJS #Svelte #Tanstack #WebDev #Frontend #JavaScript

JavaScript Frameworks - Heading into 2026

I suppose after three years, we can consider my review of JavaScript Frameworks an annual event now....

DEV Community