Руслан Куянец | Reactify – Telegram
Руслан Куянец | Reactify
5.85K subscribers
707 photos
52 videos
39 files
290 links
Я IT-специалист, ментор и основатель проекта YeaHub и сообщества Reactify. Здесь рассказываю про Frontend и IT.

Менторство:
https://reactify.ru

YouTube канал:
https://youtube.com/@reactify-it

YeaHub:
https://yeahub.ru/

Связь:
@ruslan_kuyanets
Download Telegram
Для любителей почитать📖
Forwarded from Архив Разработчика
Мержевич_В_Вёрстка_веб_страниц_2.pdf
7.4 MB
Книга "Верстка веб-страниц"
👍4
🛠️ Сегодня был день борьбы с багами и задачами на работе, и, признаюсь, столкнулся с одной ошибкой, которая не давала мне покоя. Сначала не мог понять, почему происходит ошибка, но, как всегда, нашёл выход!

Очередной раз убеждаюсь, что сдаваться не вариант. Если не стоять на месте и мечтать, а пробовать, вставить код здесь, вставить там, попробовать это и то, у вас всё получится. Главное – искать пути к решению проблемы. 🚀

Всё, что можно представить - можно реализовать. Не бойтесь экспериментировать и пробовать различные способы, решая задачу. Это путь к успеху.

А я сегодня сделал 5 задач и скоро пойду отдыхать. 🎉 После отдыха начну работать над созданием своего сервиса.

#СоветДня
🔥41
HTML5 предоставляет нам элемент <audio>, который позволяет встраивать звуковые файлы прямо на веб-страницы. Вот как вы можете начать:

<audio src="file.mp3"></audio>

Добавьте атрибут controls, чтобы предоставить пользователям стандартные кнопки управления воспроизведением:

<audio src="file.mp3" controls></audio>

Если хотите, чтобы аудио начинало воспроизводиться автоматически, добавьте атрибут autoplay:

<audio src="file.mp3" controls autoplay></audio>

С атрибутом preload вы можете указать браузеру, следует ли предварительно загрузить аудио. Это может быть auto, metadata или none.

Вы можете управлять аудио и с помощью JavaScript, создавая динамические аудио-взаимодействия.

При создании своих проектов эксперементируйте и делайте уникальные проекты, чтобы ваше резюме выделялось. Вы можете сделать небольшой аналог Apple Music или Яндекс музыку🎶

#ОбучающийПост #HTML
👍21
Media is too big
VIEW IN TELEGRAM
Думал на какую тему снять видео🧐 Вспомнил про свое первое полноценное приложение на чистом js. Помню, как я его продумывал и торопился домой после работы чтобы создавать его🤩
https://mirgradr.github.io/FinanceApp/dest/index.html

Решил записать видео практику по React, сделать приложение новостей. Записать несколько видео. В первом просто сделаю приложение а в последующих буду добавлять логику (пагинация, фильтрация, сортировка, избранное, удаление и тд) Прям постараться затронуть много кейсов.💻
Начну завтра😄
🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Отрывок из будущего видео, который не войдёт в него. Эксклюзивное видео только для моего тг канала
🤣7🔥4
Какой элемент используется для создания выпадающего списка?

#quiz #HTML
Anonymous Quiz
33%
<dropdown>
54%
<select>
7%
<option>
7%
<list>
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет. Сегодня на IT завтраке. Обсуждаем фреймворки и новости✌️😄 Кто увидел меня, ставьте огонёк😂
🔥9
Media is too big
VIEW IN TELEGRAM
Понятный и чистый код — залог успешного программирования. Вот несколько базовых принципов:

1️⃣Именование: Дайте переменным и функциям осмысленные имена. Они должны отражать суть того, что они делают или представляют.

2️⃣Форматирование: Следите за структурой и отступами. Используйте автоформатирование в редакторе кода, если это возможно.

3️⃣Разбивайте на Части: Длинные функции или блоки кода разбивайте на меньшие части. Создайте отдельные функции для отдельных задач.

4️⃣Следуйте Принципам DRY: Не повторяйтесь. Если у вас есть одинаковые участки кода, попытайтесь их объединить.

5️⃣Простота прежде всего: Не усложняйте код без необходимости. Простой код легче читать, понимать и поддерживать.

6️⃣Обучайтесь и Читайте Чужой Код: Чем больше вы читаете и изучаете хороший код, тем лучше становитесь в написании своего.

💡 Помните: хороший код — это такой код, который не только компьютер может читать, но и человек. Он должен быть понятным, читаемым и легким для поддержки.

#советДня #live
👍8
Channel name was changed to «Reactify | Программирование»
Какой из следующих типов данных не существует в JavaScript?

#quiz #javanoscript
Anonymous Quiz
1%
Undefined
7%
Null
80%
Float
11%
Symbol
Media is too big
VIEW IN TELEGRAM
Чистый код Роберт Мартин. Стоит ли читать?

#live #обзор
👍7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Всем продуктивного дня😌 Готовлю фичу к продакшену💪🏻
👍7
Media is too big
VIEW IN TELEGRAM
Что такое Production и Development. Работа с ветками в проекте🧑🏻‍💻

#обучающийПост #live
4👌2
Какой метод массива изменяет оригинальный массив, добавляя элементы в его конец?

#quiz #JavaScript #array
Anonymous Quiz
81%
push()
8%
concat()
0%
slice()
11%
join()
Если получится, на выходных схожу на встречу. Там будут разбираться вопросы по типу - как устроится джуну, что писать в резюме, что говорить, где брать опыт.
И еще важно что HRы будут говорить, чем они руководствуются при просмотре резюме и расскажут лайфхаки. Постараюсь пойти и все записывать, делать конспект. А потом проанализирую и вам расскажу😄