❗️Мегаважный чек-лист для Front-end разработчиков
Содержит полный список элементов, которые нужны для запуска вашего сайта: мета теги, иконки, заголовки, html тэги и тэги для SEO.
Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.
Каждая рекомендация подробно описана, и даны примеры к ней.
Пользуйтесь — https://github.com/thedaviddias/Front-End-Checklist
#frontend#github
✅ Завтра
SPB Frontend
📅 21 февраля / 18:30 (время МСК) / Санкт-Петербург, Заставская, 22А, офис компании SEMrush
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/sbcZLL
Петербургское сообщество фронтенд-энтузиастов вновь собирается в одном месте. Ежемесячно обсуждаем новые веяния, «best practices» и примеры проектов, касаемых технологий фронтенда.
P.S.: регистрация открывается периодически (каждый день в 15:00)
🔗 Программа: https://goo.gl/sbcZLL
#frontend#JavaScript#js#СанктПетербург
#frontend#uidesign#animatedicons
✨Animated Icon’lar uchun eng zo‘r manbalar✨
Sayt yoki mobil ilovangizni yanada jozibador qilish uchun animatsiyali icon’lar kerakmi?
Mana dizaynerlar va dasturchilar uchun birdek foydali bo‘ladigan 8 ta manba:
1️⃣lordicon.com
2️⃣lottiefiles.com/animation/icon
3️⃣flaticon.com/animated-icons
4️⃣icons8.com/animated-icons
5️⃣iconscout.com/icons/animation
6️⃣useanimations.com
7️⃣getloaf.io
8️⃣animatly.io
Bu saytlarda siz:
✅Dizayner bo‘lsangiz – tayyor icon’larni dizayn loyihangizga qo‘shishingiz mumkin.
✅Frontenddasturchi bo‘lsangiz – JSON, SVG yoki kodni olib to‘g‘ridan-to‘g‘ri loyihangizda ishlatishingiz mumkin.
UI/UX’ga jonli effektlar qo‘shish endi juda oson! 🔥
💻@dasturlash_hayoti— Dasturchilar uchun eng kerakli maslahatlar va foydali kontent
#frontend#ui#css#dasturlash_hayoti
Uiverse.io: Ochiq manbali UI elementlar galaktikasi
Assalom, dasturchilar!
👋
Bugun sizlarga Uiverse.io — ochiq manbali UI komponentlar toʻplami bo‘lgan samarali manzildan bahs qilmoqchiman.
Uiverse.io nima?
◾️Uiverse.io — bu jamoa tomonidan ishlab chiqilgan va doim yangilanib turadigan UI elementlar kutubxonasi.
◾️Har bir UI elementi sizga HTML/CSS, Tailwind, React va Figma shaklida kod nusxasini olish imkonini beradi.
◾️Barcha komponentlar MIT litsenziyasi ostida, ya’ni shaxsiy hamda tijoriy loyihalarda bepul foydalanish mumkin.
uiverse.io
Qanday foydasi bor?
◾️Vaqt tejash — tayyor UI elementlardan foydalanib, butunlay noldan dizayn boshlashdan qutilasiz.
◾️Bir nechta formatda qo‘llash — sizga qulay bo‘lgan HTML/CSS, React yoki Figma formatida eksport qilish.
◾️Innovatsiyalar va ijodkorlik motivatsiyasi — jamoa a’zosiga aylanasiz, o‘z elementlaringizni qo‘shishingiz mumkin.
◾️Ochiq manba hamjamiyati — global dizayner va dasturchilar bilan aloqada bo‘lish imkoniyati.
Misollar va foydalanish
◾️Agar sizga “togʻyonli tugma animatsiyasi” kerak bo‘lsa, Uiverse kutubxonasida shunday UI element topishingiz va kodini osongina loyiha ichiga qoʻshishingiz mumkin.
◾️Figma’da ishlash uchun dizayn elementini nusxalab olib, bevosita loyihangizga joylashtirishingiz mumkin.
◾️Agar siz komponent yaratgan bo‘lsangiz, uni ham Uiverse jamoasiga taklif qilib, jahon hamjamiyatiga hissa qo‘shishingiz mumkin.
⚠️@dasturlash_hayoti obunachilariga bir maslahat:
Agar siz front-end, UI/UX yo‘nalishida ishlayotgan bo‘lsangiz, Uiverse.io’ni bookmarking qiling. Har safar loyihada UI kerak bo‘lsa, tezda shu manzildan ilhom olasiz.
🔁 Agar bu post sizga foydali bo‘lsa — repost qiling, do‘stlaringiz bilan bo‘lishing!
💻@dasturlash_hayoti— Dasturchilar uchun eng kerakli maslahatlar va foydali kontent.
#vuejs#frontend#dasturlash#web
💚Vue.js da har kuni kerak bo'ladigan 5 ta TOP funksiya
Vue.js (Composition API) da loyiha qilyapsizmi? Unda shu 5 ta funksiya sizning eng asosiy qurolingiz bo'ladi. Qisqa va lo'nda tushuntiramiz: 👇
1️⃣ref() va reactive() — Reaktivlik yuragi
O'zgaruvchilarni "jonli" qiladi. Oddiy qiymatlar (son, matn) uchun ref(), obyekt va massivlar uchun reactive() ishlatiladi. Qiymat o'zgarsa, ekrandagi ma'lumot ham darhol o'zgaradi!
2️⃣computed()— Aqlli hisob-kitob
Boshqa ma'lumotlarga qarab yangi qiymat yasaydi. Uning ajoyib tarafi — natijani saqlab qoladi va faqat kerakli vaqtdagina qayta hisoblaydi. Bu dastur tezligini oshiradi.
3️⃣watch()— Sadoqatli qorovul
Biror o'zgaruvchini poylab turadi. Masalan, foydalanuvchi qidiruvga so'z yozishi bilan backendga so'rov yuborish kerak bo'lsa, watch eng to'g'ri tanlov.
4️⃣onMounted()— To'g'ri vaqtda harakat
Komponent brauzerda to'liq paydo bo'lgach ishga tushadi. Odatda, API dan ma'lumotlarni tortib kelish (fetch) uchun eng ideal joy hisoblanadi.
5️⃣provide() va inject()— Pochtalon📬
Ma'lumotlarni eng tepadagi komponentdan eng pastdagisiga props orqali qiynalib o'tkazgandan ko'ra, shu ikkisi yordamida to'g'ridan-to'g'ri va toza yetkazib berish mumkin.
Siz eng ko'p qaysi biridan foydalanasiz? Izohlarda yozib qoldiring! 👇
💻@dasturlash_hayoti— dasturchilar hayoti va IT memlari aralash kanal😉
CSS Grid Generator – Siz uchun qulay va tez grid yaratish vositasi!
Veb-dizaynda tartib va joylashuvni boshqarish CSS Grid orqali juda osonlashadi. Ammo murakkab grid-larni kodlash ba’zida vaqt va ko‘p mehnat talab qiladi.
Shu uchun sizga cssgrid-generator saytini tavsiya qilamiz!
🚀 Bu sayt yordamida bir necha soniya ichida oson va intuitiv tarzda CSS Grid uchun kod yaratishingiz mumkin.
✅ Grid ustunlar va qatorlarini belgilaysiz,
✅ Elementlarni joylashtirasiz,
✅ Va tayyor CSS kodini olib, loyihangizga qo‘shasiz!
Yangi boshlovchilar uchun ham, professional dizaynerlar uchun ham juda qulay va foydali vosita!
Siz ham sinab ko‘ring va vaqtni tejang!
#CSSGrid#WebDizayn#Frontend
💻@dasturlash_hayoti — bir xatoni tuzatib, ikkinchisiga tayyorlanish! 😅