Brogrammist
1.18K subscribers
96 photos
9 videos
1 file
86 links
Veb-dasturlash bo'yicha kamtarona bilim va tajribalarimni ulashaman.

Sayt: https://diyorbek.blog

YouTube: https://youtube.com/@brogrammistuz

Insta: https://instagram.com/brogrammistuz
Download Telegram
JavaScript MIME-Type

Kichik fayl server yasayotgan edim. JavaScript uchun "Content-Type" qanday bo'lishida ikkilanib qoldim.
Vite fayllarni "text/javascript" qilib yuborar ekan. Copilot "application/javascript" deb yozib bergandi.

Qaysi to'g'ri ekan deb tekshirib ko'rdim:

1. "text/javascript" - eski standard bo'lgan.

2. "application/javascript" - yangi standard sifatida kiritlgan. JavaScript fayllar shunchaki "text" - matn emas va semantik jihatdan uni "application" deb sinflash to'g'ri bo'larkan.

3. "application/javascript" tipi "text/javascript"ni butunlay o'rnnini egallashi kerak edi. Lekin odamlar baribir "text/javascript"ni ishlatishni davom etaverishgan.

4. Shu sabab standardni qayta ko'rib chiqishgan.

5. "text/javascript" endi to'g'ri standard tip.

6. "application/javascript" eski (deprecated) tip.

🤗🤗🤗

https://mimetype.io/text/javascript

@brogrammist
😁12👍9🤔1
CSS Funksiya va Miksinlar

Oxirgi yillarda CSSga juda ko'p imkoniyatlar qo'shildi. Yaqinda qo'shiladigan funksiya va miksinlar Sass, Less kabi preprotsessorlarga ehtiyojni yanada kamaytiradi. Bular:

1. @function


@function --negative(--value) {
result: calc(-1 * var(--value));
}

div {
--padding: 20px;
margin-inline: --negative(var(--padding));
}


2. @mixin


@mixin --center-content {
display: grid;
place-content: center;
}

.card {
@apply --center-content;
}


To'liq: https://www.diyorbek.blog/blog/css-funksiya-va-miksinlar

@if va @where ham yaqinda qo'shiladi deb o'qigandim. Nasinemsin, bu ketishda JavaScript kerak bo'may qoladimi diyman. 🤔

@brogrammist
👍10😁4
Dizayn sistema evolyutsiyasi
🔥9