3.46K subscribers
383 photos
53 videos
23 files
364 links
Barchasi Frontend dasturlash haqida!

- So'nggi yangiliklar
- Eng yaxshi resurslar
- Intervyu savol - javoblar

Vakansiyalar: @frontendVacancy

Reklama va hamkorlik: @jaydariX
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
JavaScript'da console obyektining ajoyib metodlari

P.S
Siz buni bilarmidingiz πŸ’¬

πŸš€ Tanishlarga yuborib qo'yamiz.!

πŸ‘‰πŸΌ @Junior_Developer | #js #life_hack
πŸ”₯4
JavaScript bo'yicha amalyot qilish uchun loyiha g'oyalari.

πŸ‘‰πŸΌ @Junior_Developer | #js #project
⚑1πŸ‘1
#quiz #js

What is the output?
 const list = [1 + 2, 1 * 2, 1 / 2];
console.log(list);
#vue #js

Vue'da "v-if" va "v-show" orasidagi farq πŸ“Œ

🟒 "v-if" - o'zgaruvchining qiymati "true" bo'lsa, elementni DOM-da yaratadi, "false" bo'lsa, elementni DOM-dan o'chiradi va uni yashiradi.

🟒 "v-show" - o'zgaruvchining qiymati "false" bo'lsa, DOM elementini CSS "display" stilini "none" qilib o'zgartiradi. Buning natijasida, DOM elementi sahifada qoladi, ammo ko'rinmaydi.

πŸ‘‰πŸΌ @frontend πŸ‘ˆπŸΌ
πŸ‘4
This media is not supported in your browser
VIEW IN TELEGRAM
#js #kutubxona

πŸ–±Parallax-img-scroll

Veb-sayt yuqoriga yoki pastga aylantirilganda tasvirlarni (yoki boshqa turdagi HTML-kontentni) suzuvchi va harakatlantirish uchun parallaks effekt JavaScript kutubxonasi.

πŸ“” githubga havola

🌐 veb sayt

πŸ‘‰πŸΌ @frontend πŸ‘ˆπŸΌ
#js #quiz

let a = 3;
let b = new Number(3);
let c = 3;

console.log(a == b);
console.log(a === b);
console.log(b === c);


πŸ‘‰πŸΌ @FrontEnd πŸ‘ˆπŸΌ
Miyyani press qiladigan joyi 😁

let a = 5;
let b = a-- + ++a;
let c = a++ - --b;

console.log(a+b+c);
πŸ‘‰πŸ» @FrontendIQ > #js
⚑7πŸ‘1
#js
Topshiriq:
Massivdagi har bir elementni sonini aniqlash.

Yechim:
function countElements(arr) {
return arr.reduce((acc, element) => {
acc[element] = (acc[element] || 0) + 1;
return acc;
}, {});
}

// Misol uchun
const tags = ["#javascript", "#react", "#patterns", "#css", "#interview", "#javascript", "#css"]
console.log(countElements(tags));

Natija:
{
"#javascript": 2,
"#react": 1,
"#patterns": 1,
"#css": 2,
"#interview": 1
}


Bu JavaScript funktsiyasi berilgan massivdagi har bir elementni sanaydi va natijani obyekt (object) ko'rinishida qaytaradi. Funksiyada reduce metodidan foydalanilgan. reduce metodi massivdagi har bir elementni bitta qiymatga o'zlashtirish imkonini beradi.

Sizda qanday yechim bor, izohlarda yozib qoldiring πŸ’¬

Do'stlarga ulashing πŸš€

Bizga qo'shiling πŸ‘‰πŸΌ @Frontend πŸ‘ˆπŸΌ
πŸ‘3πŸ”₯2
Frontend vacancy
#js #tailwindcss #vakansiya

πŸ’Ό Lavozim: Frontend dasturchi
Yangi vakansiya bilan tanishib chiqishingiz mumkin πŸ‘†πŸ»

πŸ‘‰πŸΌ @Frontend πŸ‘ˆπŸΌ
πŸ”₯4
#js #github

JavaScriptni o'rganish uchun kerakli Github omborlari

JS o'rganayotgan do'stlarimizga ushbu Github omborlari juda yordam beradi.

▫️JavaScript qo'llanma - havola
▫️JS Clean Code - havola
▫️JavaScript bo'yicha kitoblar - havola
▫️JavaScript algoritmlar - havola
▫️JS Dasturchilar bilishi kerak bo'lgan 33 tushuncha - havola
▫️JS savol , javob - havola

πŸ‘‰πŸΌ @Frontend πŸ‘ˆπŸΌ
πŸ‘7πŸ”₯3
Frontend vacancy
#js #vakansiya

πŸ’Ό Lavozim: JS/C++ Mentor
Rus tilini biladigan, JS bilimi kuchli bo'lganlar uchun vakansiya πŸ‘†πŸ»

πŸ‘‰πŸΌ @Frontend πŸ‘ˆπŸΌ
πŸ”₯3
Frontend vacancy
#js #bootstrap #vakansiya

πŸ’Ό Lavozim: Frontend dasturchi
JavaScript'ni yaxshi biladigan va ozrlq real loyihada qatnashganlar uchun yaxshi imkoniyat πŸ‘†πŸ»


πŸ‘‰πŸΌ @Frontend πŸ‘ˆπŸΌ
πŸ‘5πŸ”₯1
#js #leetCode #frontend


βš™οΈ JavaScript va Leetcode'da masala ishlash bo'yicha o'zbek tilida bepul darslar

Videoga havola

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯3
#js #library #frontend


πŸ”” Top JavaScript bildirishnoma kutubxonalari

β€” SweetAlert
β€” React-Toastify
β€” Toastr
β€” Essential JS 2
β€” chakra-ui/alert
β€” Vue Toastification
β€” Sonner
β€” Awesome Notifications

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7πŸ”₯2
#js #quiz #frontend


Console'ga nima chiqadi?

@frontend | Happy Coding
πŸ”₯10πŸ‘8
#tools #js #frontend


es-toolkit β€” bu JavaScript uchun yengil va yuqori samarali utilit kutubxona. U lodash ga oβ€˜xshash funksiyalarni taqdim etadi, lekin 97% kichikroq hajmga ega va 2-3 marta tezroq ishlaydi. es-toolkit zamonaviy frontend ilovalarda ma'lumotlar bilan ishlashni soddalashtiradi.

πŸ”— Batafsil: Veb sayt | GitHub

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘11πŸ”₯6
This media is not supported in your browser
VIEW IN TELEGRAM
#animation #js #css #frontend


πŸ“ JavaScript orqali, har bir harfni alohida animatsiyalash va sekinlik bilan paydo bo'lish effektini yaratish mumkin.

Kodlar izohda πŸ’¬

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯17πŸ‘5
#js #pdf #frontend


2025-yildagi eng yaxshi 4 ta bepul JavaScript PDF Viewer

Agar siz web-ilovangizga PDF koβ€˜ruvchi integratsiya qilmoqchi boβ€˜lsangiz, toβ€˜gβ€˜ri JavaScript kutubxonasini tanlash juda muhim.

1️⃣ PDF.js (Mozilla)
- Mozilla tomonidan ishlab chiqilgan va muntazam yangilanadi
- Brauzerda toβ€˜gβ€˜ridan-toβ€˜gβ€˜ri ishlaydi, yengil va tezkor
- Vanilla JS hamda React, Vue, Angular bilan ishlaydi

πŸ‘©β€πŸ’» GitHub: https://github.com/mozilla/pdf.js


2️⃣ PDF-LIB
- Yaratish, oβ€˜zgartirish va koβ€˜rish imkoniyati bor
- Client-side) ishlaydi
- Dinamik PDF oβ€˜zgartirish uchun juda qulay

πŸ‘©β€πŸ’» GitHub: https://github.com/Hopding/pdf-lib


3️⃣ React-PDF
- React ilovalari uchun eng ommabop
- PDF.js aosida ishlaydi va React komponent sifatida foydalanish mumkin
- Sahifalar boβ€˜ylab harakatlanish, zoom va boshqa funksiyalarni qoβ€˜llab-quvvatlaydi

πŸ‘©β€πŸ’» GitHub: https://github.com/Hopding/pdf-lib


4️⃣ ng2-pdf-viewer
- Angular uchun eng yaxshi variantlardan
- Zoom, aylantirish, va boshqa funksiyalarga ega
- PDF.js asosida ishlaydi

πŸ‘©β€πŸ’» GitHub: https://github.com/VadimDez/ng2-pdf-viewer


*Umumiy maqsadlar uchun PDF viewer, PDF.js yaxshi

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯10πŸ‘4