✍️ Друзья! Открываем запись на новый поток курсов по Фронтенд-разработке! 🧑🏻💻
💻 Если ты мечтаешь создавать современные и стильные сайты — начни путь в IT уже в августе! Тебя ждут понятные уроки, поддержка наставников и дружелюбная атмосфера.
📌 Что важно знать:
• Старт: август 2025
• Продолжительность: ~5 месяцев;
• Занятия: 3 раза в неделю
• Начало занятий: 18:00
• Длительность: 2 часа
• Место проведения занятий: Душанбе, Регус — Бустон Сити (ориентир: магазин «Гуля Голд», лицей №4)
• Стоимость 1-го месяца: 200 сомони
✅ По завершении первого месяца — экзамен. Успешно сдавшие смогут продолжить обучение на следующих этапах.
📲 Перейди по ссылке заполни заявку на обучение прямо сейчас.
🤖 Заявку также можно отправить через нашего бота @MyHamdam_bot
🚀 Не упусти шанс освоить востребованную профессию в сфере веб-технологий!
📱 975-68-86-86
Телеграм | Фейсбук | Инстаграм
💻 Если ты мечтаешь создавать современные и стильные сайты — начни путь в IT уже в августе! Тебя ждут понятные уроки, поддержка наставников и дружелюбная атмосфера.
📌 Что важно знать:
• Старт: август 2025
• Продолжительность: ~5 месяцев;
• Занятия: 3 раза в неделю
• Начало занятий: 18:00
• Длительность: 2 часа
• Место проведения занятий: Душанбе, Регус — Бустон Сити (ориентир: магазин «Гуля Голд», лицей №4)
• Стоимость 1-го месяца: 200 сомони
✅ По завершении первого месяца — экзамен. Успешно сдавшие смогут продолжить обучение на следующих этапах.
📲 Перейди по ссылке заполни заявку на обучение прямо сейчас.
🤖 Заявку также можно отправить через нашего бота @MyHamdam_bot
🚀 Не упусти шанс освоить востребованную профессию в сфере веб-технологий!
📱 975-68-86-86
Телеграм | Фейсбук | Инстаграм
Google Docs
Курси Frontend-барномасозӣ бо дастгирии Ташкилоти ҷамъиятии "Ҳамдам" | Курс по фронтенд-программированию при поддержке общественной…
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
🌐 Ташкилоти ҷамъиятии «Ҳамдам» дар самти рушди таълими босифат лоиҳаҳои гуногунро пеш мебарад. Яке аз чунин лоиҳаҳо омода кардани мутахассисони ҷавон дар соҳаи барномасозӣ…
🌐 Ташкилоти ҷамъиятии «Ҳамдам» дар самти рушди таълими босифат лоиҳаҳои гуногунро пеш мебарад. Яке аз чунин лоиҳаҳо омода кардани мутахассисони ҷавон дар соҳаи барномасозӣ…
❤1
Асоси фарқиятҳои байни localStorage, sessionStorage ва cookies чист?
✅ Ҷавоб ҳар 10 дақиқа гузошта мешавад!
✅ Ҷавоб ҳар 10 дақиқа гузошта мешавад!
👍1
Javob:
localStorage → доимӣ нигоҳ дошта мешавад, ҳатто вақте браузер баста шавад ҳам нест намешавад.
sessionStorage → танҳо то поёни сессия нигоҳ дошта мешавад.
cookies → ба сервер низ фиристода мешавад, ҳаҷми он хурдтар аст!
localStorage → доимӣ нигоҳ дошта мешавад, ҳатто вақте браузер баста шавад ҳам нест намешавад.
sessionStorage → танҳо то поёни сессия нигоҳ дошта мешавад.
cookies → ба сервер низ фиристода мешавад, ҳаҷми он хурдтар аст!
❤2
📖 Просто оставлю это здесь
https://developer.chrome.com/blog/chrome-devtools-mcp
https://github.com/ChromeDevTools/chrome-devtools-mcp/?tab=readme-ov-file#chrome-devtools-mcp
https://developer.chrome.com/blog/chrome-devtools-mcp
https://github.com/ChromeDevTools/chrome-devtools-mcp/?tab=readme-ov-file#chrome-devtools-mcp
Chrome for Developers
Chrome DevTools (MCP) for your AI agent | Blog | Chrome for Developers
Public preview for the new Chrome DevTools MCP server, bringing the power of Chrome DevTools to AI coding assistants.
👍1
⚡️Volta
Все мы знаем про инструмент управления версиями Node.js под названием NVM (Node Version Manager), но есть ещё один - Volta.
📌Какие же отличия?
📕 Документация тут
Все мы знаем про инструмент управления версиями Node.js под названием NVM (Node Version Manager), но есть ещё один - Volta.
📌Какие же отличия?
Volta не требует инициализации функций оболочки при каждом открытии терминала и выбирает версию на лету. Volta закрепляет и Node, и npm/yarn на проект через package.json, а nvm фокусируется на Node и обычно опирается на .nvmrc с ручным переключением.📕 Документация тут
❤2
🚀 Next.js ҳамчун Backend — имкониятҳои пурқувват барои developer-ҳо!
Бисёриҳо Next.js-ро танҳо барои frontend мешиносанд, вале дар ҳақиқат он метавонад backend-и пурра бошад! 😎
Бо истифода аз API Routes, шумо метавонед:
API endpoint-ҳои худатон созед
Бо базаи маълумот (PostgreSQL, MongoDB, Prisma ва ғайра) кор кунед
Authentication (JWT, OAuth, NextAuth) илова кунед
Ҳамааш дар як codebase — backend ва frontend якҷо 🔥
📦 Next.js 14 ва “App Router” ба шумо имкон медиҳад, ки SSR, ISR ва API-ро ҳамзамон истифода баред.
Ин маънои онро дорад, ки шумо метавонед як платформаи пурра (full-stack) созед — бе Express ё NestJS!
Бисёриҳо Next.js-ро танҳо барои frontend мешиносанд, вале дар ҳақиқат он метавонад backend-и пурра бошад! 😎
Бо истифода аз API Routes, шумо метавонед:
API endpoint-ҳои худатон созед
Бо базаи маълумот (PostgreSQL, MongoDB, Prisma ва ғайра) кор кунед
Authentication (JWT, OAuth, NextAuth) илова кунед
Ҳамааш дар як codebase — backend ва frontend якҷо 🔥
// app/api/users/route.ts
import { NextResponse } from 'next/server';
export async function GET() {
const users = [{ id: 1, name: 'Abdulloh' }];
return NextResponse.json(users);
}
📦 Next.js 14 ва “App Router” ба шумо имкон медиҳад, ки SSR, ISR ва API-ро ҳамзамон истифода баред.
Ин маънои онро дорад, ки шумо метавонед як платформаи пурра (full-stack) созед — бе Express ё NestJS!
👍3❤2
🔥 Хатогиҳои маъмул миёни Junior-ҳо
Дар таҷриба бисёр Junior-ҳоро дидаам, ки аз рӯи сабаби камтаҷрибагӣ чанд хатогиҳои маъмул мекунанд. Ин хатоҳо табиӣ ҳастанд, вале агар одам барвақт фаҳмад — хеле тез тараққӣ мекунад.
Маъмултарин хатогиҳо инҳоянд:
Library-ҳои навро бе зарурат истифода мебаранд.
Хоҳад React бошад, Nest ё Node — аввал кушиш кунед чизро бо код ҳал кунед. Library танҳо вақте лозим мешавад, ки воқеан вақтро сарфа кунад.
Кодро аз ҳад мураккаб менависанд.
Яъне як чизро бо 10 қатор ҳал мекунанд, ки аслан бо 2 қатор мешавад. OOP, pattern ё abstraction-ро дар ҷое истифода мебаранд, ки лозим нест.
Пеш аз Google пурсидан, мустақилона таҳқиқ намекунанд.
"Error шуд — ChatGPT пурсидам."
Вале Junior бояд аввал error-ро хонад, фаҳмад, баъд ҳал кунан ва омӯзад. Google – дӯсти аввал аст.
Codebase-ро намехонанд.
Лоиҳа ба дасташ мерасад ― лекин аввал README ё структураи лоиҳаро намебинад. Дар натиҷа 2 рӯз вақти беҳуда сар мешавад.
Аз савол додан метарсанд.
Фикр мекунанд, ки савол "аҳмақона" мебарояд. Аммо савол надодан — хатои калонтар аст. Ҳеҷ касро савол додан шарманда намекунад.
Version control-ро дуруст истифода намебаранд.
Branch-ҳои нодуруст, commit message-ҳои нофаҳмо, push-и файлҳои нолозим.
Copy-paste аз StackOverflow бе фаҳмидан.
Ин чиз баъдтар лоиҳаро вайрон мекунад. Код бояд фаҳмида шавад — на танҳо кор кунад.
❓ Шумо дар таҷриба кадом хатоҳоро бештар дидаед?
Шояд чизе ҳаст, ки ман фаромӯш кардам? Нависед, ҷолиб аст.
Дар таҷриба бисёр Junior-ҳоро дидаам, ки аз рӯи сабаби камтаҷрибагӣ чанд хатогиҳои маъмул мекунанд. Ин хатоҳо табиӣ ҳастанд, вале агар одам барвақт фаҳмад — хеле тез тараққӣ мекунад.
Маъмултарин хатогиҳо инҳоянд:
Library-ҳои навро бе зарурат истифода мебаранд.
Хоҳад React бошад, Nest ё Node — аввал кушиш кунед чизро бо код ҳал кунед. Library танҳо вақте лозим мешавад, ки воқеан вақтро сарфа кунад.
Кодро аз ҳад мураккаб менависанд.
Яъне як чизро бо 10 қатор ҳал мекунанд, ки аслан бо 2 қатор мешавад. OOP, pattern ё abstraction-ро дар ҷое истифода мебаранд, ки лозим нест.
Пеш аз Google пурсидан, мустақилона таҳқиқ намекунанд.
"Error шуд — ChatGPT пурсидам."
Вале Junior бояд аввал error-ро хонад, фаҳмад, баъд ҳал кунан ва омӯзад. Google – дӯсти аввал аст.
Codebase-ро намехонанд.
Лоиҳа ба дасташ мерасад ― лекин аввал README ё структураи лоиҳаро намебинад. Дар натиҷа 2 рӯз вақти беҳуда сар мешавад.
Аз савол додан метарсанд.
Фикр мекунанд, ки савол "аҳмақона" мебарояд. Аммо савол надодан — хатои калонтар аст. Ҳеҷ касро савол додан шарманда намекунад.
Version control-ро дуруст истифода намебаранд.
Branch-ҳои нодуруст, commit message-ҳои нофаҳмо, push-и файлҳои нолозим.
Copy-paste аз StackOverflow бе фаҳмидан.
Ин чиз баъдтар лоиҳаро вайрон мекунад. Код бояд фаҳмида шавад — на танҳо кор кунад.
❓ Шумо дар таҷриба кадом хатоҳоро бештар дидаед?
Шояд чизе ҳаст, ки ман фаромӯш кардам? Нависед, ҷолиб аст.
❤3👍1
Mr. Programmer👨💻👨💻 pinned «🔥 Хатогиҳои маъмул миёни Junior-ҳо Дар таҷриба бисёр Junior-ҳоро дидаам, ки аз рӯи сабаби камтаҷрибагӣ чанд хатогиҳои маъмул мекунанд. Ин хатоҳо табиӣ ҳастанд, вале агар одам барвақт фаҳмад — хеле тез тараққӣ мекунад. Маъмултарин хатогиҳо инҳоянд: Library…»
Forwarded from React JS
🎨 Создавайте умных агентов с Craft Agents
Craft Agents — это мощный инструмент для работы с агентами, предлагающий интуитивный интерфейс и поддержку множества API. Он позволяет управлять сессиями, интегрироваться с различными сервисами и настраивать рабочие процессы без необходимости в коде.
🚀Основные моменты:
- Многофункциональный десктопный клиент с управлением сессиями
- Интеграция с 32+ инструментами Craft и REST API
- Гибкая система разрешений и динамическое управление статусами
- Поддержка фоновых задач и визуализация инструментов
- Открытый исходный код с возможностью кастомизации
📌 GitHub: https://github.com/lukilabs/craft-agents-oss
Craft Agents — это мощный инструмент для работы с агентами, предлагающий интуитивный интерфейс и поддержку множества API. Он позволяет управлять сессиями, интегрироваться с различными сервисами и настраивать рабочие процессы без необходимости в коде.
🚀Основные моменты:
- Многофункциональный десктопный клиент с управлением сессиями
- Интеграция с 32+ инструментами Craft и REST API
- Гибкая система разрешений и динамическое управление статусами
- Поддержка фоновых задач и визуализация инструментов
- Открытый исходный код с возможностью кастомизации
📌 GitHub: https://github.com/lukilabs/craft-agents-oss
💯2
Forwarded from React JS
Cовет💡
Быстрый и простой совет для вложенных радиусов: ваши углы будут выглядеть намного лучше, если вы установите внешний радиус на сумму внутреннего радиуса + отступы.
Быстрый и простой совет для вложенных радиусов: ваши углы будут выглядеть намного лучше, если вы установите внешний радиус на сумму внутреннего радиуса + отступы.
❤2