TGViewer
Coding/AI with Shahzod Coding/AI with Shahzod @shahzodcodes · 894 subscribers
Post #821 1.31K

Forwarded from Diyorbek Juraev

Octane framework ommaga taqdim etildi.

Octane nima?

Octane - Inferno'ning davomchisi bo'lgan tezkor JavaScript UI framework. Uni Dominic Gannaway yaratgan - u Inferno muallifi, shuningdek React, Svelte, Lexical va Ripple ustida ishlagan dasturchi.

G'oyasi sodda: siz o'zingiz o'rgangan React API'da yozaverasiz, qolgan og'ir ishni kompilyator bajaradi.

Nimasi bilan ajralib turadi:

- Virtual DOM yo'q: template'lar klonlanadigan node'lar va to'g'ridan-to'g'ri DOM yozuvlariga kompilyatsiya qilinadi.

- Rules of Hooks yo'q: hook'ni shart ichida yoki early return'dan keyin ham chaqirish mumkin, chunki slot'lar chaqiruv tartibi bo'yicha emas, chaqiruv joyi bo'yicha belgilanadi.

- Dependency array yozish shart emas: kompilyator effect, memo va callback'laringiz aslida nimadan foydalanayotganini o'zi aniqlaydi.

- Yaxshilangan async: bir-biriga bog'liq bo'lmagan use() chaqiruvlari daraxt bo'ylab birma-bir suspend bo'lish o'rniga birgalikda ishga tushadi, streaming SSR esa har bir boundary tayyor bo'lishi bilan yuboradi.

- Tezlik: rasmiy benchmark'larda barcha suite'lar bo'yicha o'rtacha React 19'dan ~2.5 barobar, Preact'dan ~2.7 barobar tezroq.

- Migratsiya uchun app'ni qayta yozish shart emas: mavjud React 19 ilovangizga OctaneCompat orqali Octane "Octane islands"larini bitta komponentdan boshlab qo'shib borasiz, SSR va hydration ham ishlaydi. Faqat React Server Components ko'chmaydi - qolgani (hooks, Suspense, context, SSR) ishlayveradi.

- Ekotizim: state, data, routing, UI, forms, charts va 3D uchun 42 ta rasmiy binding, jumladan TanStack, React Three Fiber, Lynx va StyleX integratsiyalari.

- Sinovdan o'tgan: runtime, kompilyator, SSR va binding'lar bo'ylab 11 500+ test bajarilgan.

⚠️ Eslatma: hozircha beta versiyada.

Sayt: octanejs.dev
GitHub: github.com/octanejs/octane
Team Members: https://t.me/Diyorbekk_dev/1009

Yana bir quvonarli jihati shunday yirik open source loyihaning Core Team a’zolari safida o’zbek dasturchisi Diyorbek ham faol hissa qo’shib kelmoqda.

Loyihaning ichki jarayonlari, texnik qarorlar va rivojlanish bosqichlarini kuzatib borishni istasangiz, @Diyorbekk_dev sahifasini kuzatishni tavsiya qilaman. Bunday darajadagi loyiha ichidagi tajribalarni ichkaridan ulashadigan mutaxassislar juda kam.
  • 🔥 4
  • 👏 2
  • ❤ 1
  • ⚡ 1
More from @shahzodcodes
  1. Sep 21, 2026Borgan sari shu tarafga yurib ketvomiza, buni oldini olish uchun 1 haftada 1 marta fundame…
  2. Sep 14, 2026AI borgan sari odamni shu darajaga oborib qo’ysa kerak🤭
  3. Aug 31, 2026Kimdur xali ham manually code yozib turibdimi)?
  4. Aug 7, 2026Suiiii😅 Ps: go’l bo’lishiga sal qoldi)
  5. Jul 27, 2026Well, well, well…
  6. Jul 27, 2026OpenAI'ning Codex Micro klaviaturasi sotuvi bir kunda yopildi OpenAI'ning Codex AI dasturl…
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 →