fa
Feedback
WebDEV

WebDEV

رفتن به کانال در Telegram

Сообщество веб-разработчиков. На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/webb_dev РКН: clck.ru/3L2oTf

نمایش بیشتر
8 442
مشترکین
-224 ساعت
-107 روز
-5730 روز
آرشیو پست ها
WebDEV
8 441
🛠 EditThisCookie — это инструмент, который совершенно необходим. Он, не требуя никаких изысков, позволяет редактировать куки
🛠 EditThisCookie — это инструмент, который совершенно необходим. Он, не требуя никаких изысков, позволяет редактировать куки-файлы. В EditThisCookie большая широта возможностей, внимание к деталям, уделяемое его разработчиками, и, в то же время, его простота. Пару щелчков мыши — и дело сделано. WebDEV #инструменты #web

WebDEV
8 441
7 способов работы с CSS 7 лучших способов написания кода CSS в приложении React или Next.js. Изучите компромиссы между различными инструментами, такими как CSS modules, CSS-in-JS, Sass, Tailwind, Bootstrap, библиотеки компонентов и многое другое. 📺 YouTube WebDEV #видео #css #js

WebDEV
8 441
💡 Выбираем функцию для выполнения Иногда в зависимости от некоторого условия вам нужно вызвать ту или иную функцию. function
💡 Выбираем функцию для выполнения Иногда в зависимости от некоторого условия вам нужно вызвать ту или иную функцию.
function area() {
    console.log('area');
}
function volume() {
    console.log('volume');
}
if(type === 'square') {
    area();
} else {
    volume();
}

Вместо конструкции if вы можете смело использовать тернарный оператор:
(type === 'square' ? area : volume)()

Важно: этот трюк не сработает, если вы вызываете методы объекта, которые работают с ключевым словом this. После выполнения выражения внутри круглых скобок (выбор нужного метода) контекст вызова будет потерян и this перестанет ссылаться на нужный объект. WebDEV #советы #coding #js

WebDEV
8 441
Mr.Developer - канал с проектами для прокачки навыков и идеями для вашего следующего проекта.
Mr.Developer - канал с проектами для прокачки навыков и идеями для вашего следующего проекта.

WebDEV
8 441
📑 Ответ
Anonymous voting

WebDEV
8 441
WebDEV #test #React Выберите правильный вариант 👇🏼
WebDEV #test #React Выберите правильный вариант 👇🏼

WebDEV
8 441
Cамая редкая русскоязычная литература, для ИТ специалистов и программистов любого уровня и направления. https://t.me/Code_m0de Канал в котором публикуют курсы, мануалы, книги, которые невозможно найти в открытом доступе. Самый интересный материал публикуется в нашем канале еще до момента выхода в официальных источниках.

WebDEV
8 441
🔥 Лучшее на канале за неделю 1. React: Up & Running: Building Web Applications. 2. reseter.css — футуристическая альтернатив
🔥 Лучшее на канале за неделю 1. React: Up & Running: Building Web Applications. 2. reseter.css — футуристическая альтернатива Normalize.css и CSS Resets. 3. Упрощаем конструкцию switch.

WebDEV
8 441
💡 Сокращаем однострочные функции Некоторые функции содержат очень мало кода, но тем не менее из-за особенностей синтаксиса J
💡 Сокращаем однострочные функции Некоторые функции содержат очень мало кода, но тем не менее из-за особенностей синтаксиса JavaScript занимают не меньше трех строчек.
function doubleOf(value) {
  return 2 * value;
}

Стрелочные функции позволяют ужать их до одной строки:
const doubleOf = (value) => 2 * value

Важно: не злоупотребляйте стрелочными функциями, ясность кода не должна приноситься в жертву его краткости. WebDEV #советы #coding #js

WebDEV
8 441
🛠 reseter.css — футуристическая альтернатива Normalize.css и CSS Resets. WebDEV #инструменты #css
🛠 reseter.css — футуристическая альтернатива Normalize.css и CSS Resets. WebDEV #инструменты #css

WebDEV
8 441
📖 React: Up & Running: Building Web Applications 🖋 Stoyan Stefanov, 2021 Начните работу с React, технологией с открытым исх
📖 React: Up & Running: Building Web Applications 🖋 Stoyan Stefanov, 2021 Начните работу с React, технологией с открытым исходным кодом от Facebook для быстрого создания полнофункциональных веб-приложений. Обновленное для последней версии React, второе издание этого практического руководства показывает, как создавать компоненты React и организовывать их в поддерживаемые крупномасштабные приложения. Если вы знакомы с синтаксисом JavaScript, вы готовы приступить к работе. 💾 Скачать книгу WebDEV #book #React #js

WebDEV
8 441
Хочешь создавать уникальные современные сайты, но разработка занимает много времени? Тогда подписывайся на Уголок Фронтендера! Здесь ты найдешь огромное количество готовых решений, которые достаточно просто скопировать к себе в проект! Выкладываем свежие исходники каждый день💡 Подпишись и ускорь свою работу в разы!

WebDEV
8 441
💡 Упрощаем конструкцию switch Оператор switch очень напоминает данный пример, с большим количеством условий. switch (number)
💡 Упрощаем конструкцию switch Оператор switch очень напоминает данный пример, с большим количеством условий.
switch (number) {
  case 1:
     return 'one';
  case 2:
     return 'two';
  default:
     return;
}

Однако здесь недостаточно проверки на равенство, нужно еще вернуть определенное значение. Поэтому вместо массива мы можем использовать объект (map).
const data = {
  1: 'one',
  2: 'two'
};
data[num]

Каждый ключ объекта однозначно соответствует определенному значению, но выглядит код компактнее, и его проще читать. WebDEV #советы #coding #js

WebDEV
8 441
📚 Какие технологии делают Kotlin таким мощным и удобным языком? Расскажем 9 февраля в 19:00 на вебинаре «Разработка микросер
📚 Какие технологии делают Kotlin таким мощным и удобным языком? Расскажем 9 февраля в 19:00 на вебинаре «Разработка микросервисного приложения с KTOR» в OTUS. Занятие проведет Кирилл Крылов, Software Developer в JetBrains. Что вас ждет на занятии? - Создадим мультиплатформенный проект, на Kotlin/JVM и Kotlin/JS - Напишем фронтенд с помощью удобных DSL для React и CSS - Воспользуемся корутинами для клиент-серверного взаимодействия. 👉🏻 Для регистрации на урок пройдите вступительный тест https://otus.pw/DhELn/

WebDEV
8 441
🔥 Лучшее на канале за неделю 1. Next.js 12 is a Beast. 2. MoreToggles — библиотека на чистом CSS со множеством приятных глаз
🔥 Лучшее на канале за неделю 1. Next.js 12 is a Beast. 2. MoreToggles — библиотека на чистом CSS со множеством приятных глазу переключателей. 3. Облегчаем доступ к глубоким свойствам объекта.

WebDEV
8 441
💡 Убираем проверки на null, undefined и пустую строку JavaScript имеет мощную систему преобразования типов, фактически он мо
💡 Убираем проверки на null, undefined и пустую строку JavaScript имеет мощную систему преобразования типов, фактически он может преобразовать любой тип в любой другой. Если речь идет о логических проверках, то все значения можно разделить на falsy (лживые), которые преобразуются в false, и truthy (правдивые), которые преобразуются в true.
if (first !== null || first !== undefined || first !== '') {
    let second = first;
}

Благодаря этому механизму нет нужды проверять на null, undefined и пустую строку отдельно – каждое из этих значений falsy, то есть преобразуется в false.
const second = first || '';

Вместо этого можно просто воспользоваться оператором логического сложения ||. Он вернет левое значение, если оно истинно, или правое в ином случае. Другими словами, правая часть выражения является значением по умолчанию. WebDEV #советы #coding #js

WebDEV
8 441
Готов поспорить ты не знаешь, как подключиться к базе данных из CSS! Залетай на канал «Будни разработчика», фронтенд и не только. Мы там и не такое умеем 😏

WebDEV
8 441
🛠 MoreToggles — библиотека на чистом CSS со множеством приятных глазу переключателей. WebDEV #инструменты #css
🛠 MoreToggles — библиотека на чистом CSS со множеством приятных глазу переключателей. WebDEV #инструменты #css

WebDEV
8 441
Next.js 12 is a Beast Обзор на Next.js версии 12. Он наполнен потрясающими функциями, такими как компилятор rust, параллельный режим, серверные компоненты и многое другое. Полный курс. 📺 YouTube WebDEV #видео #js