TGViewer
elyor.dev elyor.dev @elyor_dev · 250 subscribers
Post #194 1.05K
elyor.dev Framework Agnostic Core Odatda, biz real hayotda ishlatadigan, hayolimizda aynan biz ishlatayotgan framework uchun ishlab chiqilgandek tuyiladigan kutubxonalarning (library) framework agnostic (frameworkka bog'lanmagan) core qismi bo'ladi. So'ng frameworklar…
MVVM with Mobx.

Yuqorida keltirilgan code environment ham tanlamaydi, ham SSR ham SPA'da bir xil ishlaydi.
ViewModellar dependencylarni constructorda olgani bois testing'da juda oson mock qilish mumkin. React uchun life cycle hooklar ham VM lar ichida mavjud, shuningdek NextAuth.js (next-auth) bilan ham integratsiya qilingan.
Ishlatilgan stack: Nextjs, Mobx, react-hook-form, zod, NextAuth.js, Jest.

Nextjs bilan tug'iladigan noqulayliklarni anchaga kamaytira oladi deb o'ylayman.
Repositoryga link: https://github.com/elyor-sh/next-mobx-example

Bunday usulda yozishni taminlaydigan barcha utility helperlar src/shared/lib da joylashgan

#mvvm #mobx #nextjs

@elyor_dev
  • ⚡ 1
More from @elyor_dev
  1. Jun 29, 2026#tekin Tekin! Kompyuteringizda yoki serveringizda modellarni ishga tushirish bo'yicha Said…
  2. May 26, 2026Qurbon hayiti muborak boʼlsin!
  3. Apr 5, 2026Mobx Endi Mobx'ning ishga tushish tezligi, ma’lumotlarni tahlil qilish va Proxy bilan ishl…
  4. Mar 20, 2026Ҳайит айёми муборак бўлсин!
  5. Feb 18, 2026Ramazon muborak bo'lsin!
  6. Jan 8, 2026wakatime.com statistikasiga qaraganda, 2025-yilda PHPda o'rtacha php'chidan 4 marta kamroq…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →