tgoop.com/davron_coder/1338
Last Update:
👨💻 Fullstack pythonchi uchun emasmi?
Dastlab hamma narsani Django’da hal qilardim.
MVT + Jinja menga zo‘r ko‘ringandi: backend ham, frontend ham bitta joyda, tez yozilar edi. Lekin loyiha kattalashgani sari muammolar boshlandi:
* UI har safar reload bo‘lib ishlaydi,
* static fayllar bilan ovorabop,
* form validation foydalanuvchiga yoqmaydi,
* jquery, mobile flex ....
* etc ...
bir so‘z bilan aytganda, “modern” his qildirmaydi. (template)
Shunda o‘yladim: “React’ni o‘rganib ko‘ray”:
* useState, useEffect, hook’lar,
* chalkash folder strukturasi…
* Python background’dan kelgan odam uchun birinchi zarba shunday bo‘larkan.
* Har narsaga library qidirish, oddiy CRUD uchun ham ko‘p boilerplate yozish.
Kuchli, lekin sabr va vaqt ko‘p ketar ekan ...
Keyin Vue 3 ni sinab ko‘rdim.
Ochig‘i, ancha yoqib qoldi)
* script setup oddiy, toza
* router va store (Pinia) allaqachon tayyor
* HTML, CSS, JS bir joyda – ko‘zga oson tushadi
frontendni qisqa vaqtda tezroq o'rganib olish mumkin.
🚀 Xulosam:
Agar Python dev tezroq fullstack bo‘lishni istasak, Vue 3 yaxshi start bo‘lishi mumkin deb uylayman. React ham albatta kuchli, lekin sabr, vaqt va tajriba talab qiladi. (Django + Jinja esa kichik loyihalarda qolgan ma’qul)
Fikrlar bo'lsa👇
» @davron_coder
BY Davronbek | SWE 🪐

Share with your friend now:
tgoop.com/davron_coder/1338