Frontend
3.45K subscribers
382 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
#100DaysOfFrontend #beginner


12 - kun | Upload images


Texnologiya: Html, Css/Css kutubxonalari, Js
Dizayn: Figma
Deadline: 2.08.2024 β€” 20:00

P.S. Bajargan ishingizga havolani(GitHub) ushbu post izoh qismiga yuborishingiz mumkin! Hostingga qo'yish ixtiyoriy.

@frontend
πŸ‘6πŸ”₯5
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯10😁7πŸ‘6
#meme #frontend


Junior vs Senior


@frontend
😁29πŸ‘4πŸ”₯3
#JsLibrary #frontend


πŸ’₯Syntax highlighting kutubxonalari

Syntax highlighting nega muhim?
Bu kodni o'qishni, yozishni va tuzatishni, dasturiy elementlarni vizual tarzda ajratib ko'rsatib o'qishni osonlashtiradi.

Eng yaxshi kutubxonalar:
β€” Highlight.js
β€” Microlight.js
β€” Bright
β€” starry-night
β€” react-syntax-highlighter
β€” Torchlight
β€” Chroma

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


πŸ–±οΈTailwindCSS tugmalari to'plami

Yoqqanini tanlaysiz Copy & Paste ishingiz hal!

https://devdojo.com/tailwindcss/buttons

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


πŸ”„ Loyiha versiyasidagi #.#.# (2.4.1) formati nimani anglatishiga qiziqib ko'rganmisiz?

Web sayt versiyalarini belgilashda ko'p hollarda Semantic Versioning (SemVer) standarti qo'llaniladi.

SemVer standarti uch qismdan iborat versiya raqamlarini qo'llaydi:
MAJOR.MINOR.PATCH


1. MAJOR
(katta yangilanishlar)
- Texnologiya stekini yangilash (masalan, yangi frameworkga o'tish).
- Dizayn yoki struktura qismida kattaroq o'zgarishlar.

2. MINOR (kichik yangilanishlar)
- Mavjud sahifalar yoki funksiyalarga yangi imkoniyatlar qo'shish.
- SEO optimizatsiyalari

3. PATCH (kichik tuzatishlar)
- Bug'larni tuzatish
- Xavfsizlik yangilanishlari

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


πŸ…° Vue 3 loyihasiga xalqaro tillarni qo'shish (vue-i18n)

Bugungi kunda web-ilovalar global foydalanuvchilar uchun mo'ljallangan bo'lib, turli tillardagi qo'llab-quvvatlash juda muhim ahamiyatga ega. Vue 3 ilovangizga xalqaro tillarni qo'shish orqali siz kengroq auditoriyaga xizmat qilishingiz mumkin. Bu jarayonni "Vue I18n" yordamida oson amalga oshirish mumkin.

πŸ‘€ Batafsil bu yerda o'qing

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


πŸ‘©β€πŸ’» JavaScript cheatsheet

https://quickref.me/javascript

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯8πŸ‘5
This media is not supported in your browser
VIEW IN TELEGRAM
#react #frontend


βš™οΈ React bilan PDF yaratish

Onedoc dasturchilari tomonidan ishlab chiqilgan React Print deb nomlangan UI to'plami. U React va TypeScript yordamida PDF-fayllarni yaratish uchun mo'ljallangan. Uning yordamida turli hujjatlar uchun shablonlarni tayyorlashingiz mumkin.

Getting started | GitHub

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ”₯4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39πŸ‘4πŸ”₯3
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯11πŸ‘5
😁47πŸ‘3πŸ”₯3
#vue #frontend


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.

πŸ”— LearngVue , Vuejs.org

P.S: Agar yuklanishi ko'p vaqt oladigan bo'lsa, v-if yaxshi tanlov. Chunki element DOMdan olib tashlanadi va faqat kerak bo'lganda qayta yaratiladi. v-if va v-show loyihalarda ishlatilishi xavfsizlik, yuklanish tezligi kabilarga qarab ishlatish tavsiya qilinadi!

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


IT tushunchalarini o'zbek tilida o'rganish uchun NimaU nomli ochiq kodli loyiha qilishibdi.

πŸ”— https://www.nimau.uz

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘9πŸ”₯6
😁29πŸ‘4πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
#JsLibrary #frontend


🩸 Barba.js

Barba.js sahifa o'tishlari va animatsiyalarni oson amalga oshirish uchun ishlatiladigan JavaScript kutubxonasi. U AJAX texnologiyasidan foydalangan holda sahifalar o'rtasida silliq o'tishlarni ta'minlaydi.

πŸ”— Saytga o'tish

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


Dunyodagi eng yaxshi CSS dasturchisi uchun kubok 😏

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37πŸ‘3πŸ”₯2
#meme #frontend


Frontend easy 😟

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30πŸ‘8πŸ”₯6
This media is not supported in your browser
VIEW IN TELEGRAM
#vscode #frontend


πŸ—“ VS Code uchun tasodifiy ma'lumotlar generatori

Foydalanish uchun extension'ni o'rnatib, buyruqlar palitrasini oching (Cmd+Shift+P / Ctrl+Shift+P) va β€œrandom” deb yozing, bu sizga mavjud ma’lumotlar generatorlarini ko’rsatadi.

πŸ”— Plaginni o'rnatish

@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯4
Forwarded from Uzbek Developers
#Dasturchi #SaytTezligi #WebDevelopment #KodOptimallashtirish


Saytning tez ishlashi uchun quyidagi 10 ta qisqacha ko'rsatma yordam beradi:

1. Rasmni siqish: Rasm o'lchamlarini kichikroq qilish va sifatni saqlash uchun rasmni siqish vositalaridan foydalaning.

2. Keshni optimallashtirish: Brauzer va server keshini to'g'ri sozlash saytning tezligini oshiradi.

3. Minifikatsiya qilish: JavaScript va CSS fayllarini minifikatsiya qilish orqali kodning hajmini kamaytiring.

4. Tinglovchi kodlarni yuborish: Saytning asosiy qismlarini dastlabki yuklashda asosan kerakli kodlarni yuboring.

5. Serverni optimallashtirish: Serveringizni yaxshi konfiguratsiya qiling va resurslarni optimallashtiring. πŸš€

6. Content Delivery Network (CDN) foydalanish: Statik fayllarni CDN orqali tarqatish saytning yuklash tezligini oshiradi.

7. Asinxron yuklash: JavaScript fayllarini asinxron tarzda yuklash orqali sahifa yuklanish vaqtini kamaytiring.

8. Agar kerak bo'lsa, HTTP/2 foydalanish: HTTP/2 protokolini qo'llash saytning yuklash tezligini yaxshilaydi.

9. Kichik kod segmentlarini ishlatish: Kodni modulga ajrating va kerakli qismlarini ishlatishga harakat qiling.

10. Sahifa optimallashtirish: Sahifaning HTML, CSS va JavaScript tarkibini yaxshilash uchun optimallashtiring.

uzbekdevs.uz / @uzbekdevs
πŸ‘9πŸ”₯6