React | Разработка приложений
Open in Telegram
2 562
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
🔥 Генерирование случайного числа в React
Используйте функцию Math.random() для генерации случайного числа в React, например, Math.floor(Math.random() * (max - min + 1)) + min.
Функция Math.random возвращает число в диапазоне от 0 до менее 1, но также может быть использована для генерации числа в определенном диапазоне.
Разработчик из Яндекс, создал канал, где делится фишками по фронтенд разработке.
На сегодняшний день, фронтенд – это одна из самых перспективных ниш в IT. Даже полный лентяй сможет освоить её за 2-3 месяца и начать зарабатывать от 70 000 р.
В данном канале есть все для этого:
- Примеры анимаций
- Тесты на проверку знаний
- Статьи по html, css, js
Канал читают как новички, так и опытные программисты.
Подписывайся скорее - @big_proger
🛠 При работе с React или другой похожей на неё библиотекой map() — это самый распространённый способ трансформировать массив данных в компоненты, которые в итоге будут на странице.
Успей ухватить 7 дней бесплатного обучения фронтенд-разработке!
6–12 декабря Роман Чернов, веб-разработчик с 8-летним стажем, проведёт онлайн-интенсив с практикой и обратной связью.
На эти 7 дней план такой:
- Сверстаешь веб-сайт на HTML + CSS;
- Реализуешь функционал на JavaScript;
- Используешь фронтенд-фреймворк Angular;
- Подключишь Backend и загрузишь сайт на хостинг;
- Получишь советы по доработке своего проекта.
В итоге ты сверстаешь качественный сайт, который не стыдно добавить в портфолио или продать, освоишь азы работы с фреймворком Angular и получишь море бесценного опыта в вёрстке сайтов.
👉 Забрать бесплатно 7 дней обучения frontend-разработке
А тем, кто ещё только думает переходить в IT, дадим пошаговый план как стать успешным frontend-разработчиком с нуля.
⚡ Альтернативный вариант переключения класса по щелчку мыши в React
Можно использовать метод classList.toggle() для переключения класса на элемент.
Мы можем получить доступ к элементу через свойство currentTarget объекта события.
Свойство currentTarget события дает нам доступ к элементу, к которому привязан слушатель события.
В то время как свойство target события дает нам ссылку на элемент, который вызвал событие (может быть потомком).
Метод classList.toggle удаляет существующий класс из элемента, если он присутствует. В противном случае он добавляет класс к элементу.
🔥 Переключение класса по щелчку в React
Чтобы переключить класс по щелчку в React:
✓ Установите параметр onClick для элемента.
✓ Сохраните активное состояние в переменной state.
✓ Условно добавьте класс с помощью тернарного оператора.
💸 Средняя зарплата Java-разработчика 150к рублей
Язык Java занимает третье место по популярности и канал @JavaNoPanic расскажет тебе:
➖ Как грамотно изучать Java.
➖ В каких компаниях нужны Java-разработчики.
➖ Что требуют в вакансиях и что спрашивают на собеседованиях.
➖ Как быстро выйти на уровень Middle и Senior.
🔥 Подпишись и начни зарабатывать
Если вам нужно удалить атрибут из элемента, вы можете использовать метод removeAttribute.
Метод removeAttribute удаляет атрибут с указанным именем из элемента.
Если атрибут не существует в элементе, метод возвращается без ошибки.
В примере показано, как использовать метод setAttribute() в событии для установки или обновления data атрибута программным путем.
Метод принимает 2 параметра:
✓ name - имя устанавливаемого атрибута.
✓ value - значение, которое нужно присвоить атрибуту.
Если атрибут уже существует на элементе, значение обновляется, в противном случае добавляется новый атрибут с указанным именем и значением.
JavaScript с нуля - основы языка и практика для начинающих
Новый курс от Антона Ларичева на этот раз по самым основам JavaScript (уже 9-й курс в серии курсов по JS разработке). Этот курс является первой частью курсов по JavaScript, которая направлена на детальное изучение основ языка и того как он работает "под капотом". Курс подойдёт даже тому, кто раньше никогда не сталкивался с JavaScript и имеет разве что базовые знания html и css, которые нужны для финального проекта.
В курсе мы детально изучим: основы JavaScript, функции высшего порядка, stack вызовов, контекст исполнения, scope chain, замыкания, работу с DOM, FormData, Local storage. В конце курса будет проект, где мы реализуем полноценное web приложение на чистом JavaScript - трекер привычек.
До 2 декабря:
Всего 1290 руб вместо 5990 руб
✅ Посмотреть подробнее
Уже знаете JS?
🔥 Продвинутые курсы
⚡ Установка data атрибутов в React
Чтобы установить data атрибут на элемент в React, установите атрибут непосредственно на элемент, например, <button data-test-id="my-btn"> или используйте метод setAttribute(), например, el.setAttribute('data-foo', 'bar').
Вы можете получить доступ к элементу на объекте события или с помощью ссылки.
Frontender's notes - самый большой канал по фронту с годной инфой по HTML, CSS, JS, TypeScript, React, Node.js и развитию Soft-skills, а также разборы вопросов для интервью и подборка крутых статей c опытом релокации айтишников в другие страны.
Вам сюда: 👉 @frontendnoteschannel
Ну а если вы любите почитать статейки о вебе в оригинале то вот сюда 👉 @frontend_international
В общем добро пожаловать!
📌 Реверсирование массива в React
✓ Используйте синтаксис spreat оператора(...) для создания неглубокой копии массива.
✓ Вызовите метод reverse() для копии.
✓ Сохраните результат в переменной.
⚡ Экспорт компонентов в React.js
Использование именованных экспортов для экспорта компонента в React т.е.
export function Button() {} Экспортированный компонент может быть импортирован с помощью именованного импорта, как import {Button} from './another-file.js'. В файле можно использовать столько именованных экспортов, сколько необходимо.
При импорте мы заключили имена компонентов функций в фигурные скобки - это называется именованным импортом.Какие сайты набирают 100 баллов в Google Page Speed?
Те, которые написаны на Next.js!
В Telegram есть канал о об этом популярном React-фреймворке полностью на русском языке
💡 Отключение кнопки в React
Используйте disabled для отключения кнопки в React. Вы можете использовать этот атрибут для условного отключения кнопки на основе значения поля ввода или другой переменной или для предотвращения многократного нажатия на кнопку.
✔️ Выравнивание div по центру в React.js
Чтобы выровнять div по центру в React.js, установите его свойство display в flex, а свойства alignItems и justifyContent в center. Содержимое div будет выровнено по горизонтали и вертикали.
Если вы не хотите делать div во всю высоту, удалите свойство height из объекта style.
English for Developers - канал для тех, кто хочет учить технический английский. От создатателей популярного ит-канала Книги программиста.
1. техническая лексика
2. опросы на английском
3. шутки на английском
Подписывайтесь, проходите опросы, читайте полезные прогерские фразы на английском: english_forprogrammers.
1 канал вместо тысячи учебников и курсов
💡 Установка цвета текста в React
Используйте встроенные стили для установки цвета текста элемента в React.js,
<span style={{color: 'green'}}>colorful</span>.
Цвет текста будет применяться только к элементу, к которому он был добавлен, и его дочерним элементам.✅ Отключение ссылки в React
В качестве альтернативы вы можете отключить ссылку, добавив к элементу реквизит onClick и вызвав метод preventDefault() для объекта события.
