React Frontend | YeaHub
3.33K subscribers
321 photos
4 videos
1 file
553 links
Теория, подготовка к интервью и курсы для React разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
Какова в среднем сложность (BigO-notation) у быстрой сортировки (Quick Sort)?
Anonymous Quiz
21%
O(n)
31%
O(log n)
30%
O(n * log n)
14%
O(n^2)
4%
O(1)
👍52🔥2👎1
#ts
Какие в TypeScript есть Utility Types?

Уровень: 5️⃣

В TypeScript есть множество утилитных типов (TypeScript Utility Types), которые помогают упростить работу с типами данных, такие как Partial, Readonly, Record, Pick, и другие.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4🏆3
#git
Что такое Trunk Based Development?

Уровень: 7️⃣

Trunk Based Development - это подход к разработке программного обеспечения, где разработчики работают непосредственно с основной ("trunk") веткой (обычно называемой "master" или "main"), вместо создания и длительного поддержания длительных веток.

Ресурсы для изучения:
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🏆3
Какова сложность (BigO-notation) у сортировки выбором (Selection sort)?
Anonymous Quiz
12%
O(n)
26%
O(log n)
26%
O(n * log n)
31%
O(n^2)
5%
O(1)
👍4🔥2🏆2
#js
Что такое геттеры и сеттеры?

Уровень: 5️⃣

Геттеры (getters) и сеттеры (setters) - это специальные методы объекта, которые позволяют получать и устанавливать значения его свойств соответственно.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4🏆3
#css
Чем отличается border от outline ?

Уровень: 4️⃣

border - это линия, обводящая контент элемента и занимающая место в потоке документа.

outline - это линия вокруг элемента, не занимающая место в потоке и не влияющая на размеры элемента.


Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4🏆3
Какова средняя сложность (Big-O notation) у сортировки вставками (Insertion Sort)
Anonymous Quiz
10%
O(n)
18%
O(log n)
33%
O(n * log n)
35%
O(n^2)
5%
O(1)
👍5🔥2🏆2
#react
Для чего нужен хук useDeferredValue?

Уровень: 6️⃣

useDeferredValue в React используется для отложенного обновления значения состояния, что помогает улучшить производительность компонентов при частых изменениях данных.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3🏆3
#html
В чем разница между HTML и XHTML?

Уровень: 5️⃣

HTML представляет собой язык разметки с нестрогим синтаксисом, а XHTML - его более строгий вариант, который подчиняется правилам XML.

Ресурсы для изучения:
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🏆3
Какова сложность (Big-O notation) у сортировки кучей (Heap Sort)?
Anonymous Quiz
11%
O(n)
19%
O(log n)
42%
O(n * log n)
25%
O(n^2)
3%
O(1)
👍6🔥2🏆2👎1
#basic #js
Что такое Service Workers?

Уровень: 7️⃣

Service Workers - это скрипты, работающие в фоне веб-приложения, которые могут выполнять различные задачи, такие как кэширование ресурсов, управление событиями сети и обеспечение оффлайн-функциональности.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🏆3
#верстка #html #css
Как сверстать свой стилизованный checkbox?

Уровень: 5️⃣

- Создайте HTML-элементы для чекбокса и его метки(input и label).

- С помощью CSS стилизуйте чекбокс, скрывая его нативный вид, и создайте стилизованную метку.

- Свяжите чекбокс и метку с помощью атрибутов for и id.


Ресурсы для изучения:
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🏆3
На сколько вопросов ответили?
Anonymous Poll
23%
0-3
26%
4-6
14%
7-9
37%
10-12
Какой элемент HTML используется для создания выпадающего списка?
Anonymous Quiz
15%
<li>
57%
<select>
24%
<dropdown>
4%
<menu>
1%
<hr>
👍11🔥3🏆3
#basic #js
Как меняет поведение интерпретатора директива use strict?

Уровень: 4️⃣

Директива use strict используется для включения строгого режима в JavaScript. Этот режим вводит более строгие правила написания кода и помогает уловить потенциальные ошибки еще на этапе написания, до выполнения кода.

Ресурсы для изучения:
📔 Дока
📄 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🏆3🔥2
#tech
Что такое регулярные выражения?

Уровень: 5️⃣

Регулярные выражения в JavaScript (или RegExp) - это мощный инструмент для работы с текстом, который позволяет создавать шаблоны для поиска и обработки данных. Они позволяют найти определенные шаблоны символов в тексте и выполнить различные операции, такие как поиск, замена и проверка соответствия.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥32
#react #css
Как сделать кастомный select на React?

Уровень: 6️⃣

Сегодня без сокращенного ответа, го в комментарии 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3🏆3
#js
Что такое делегирование событий?

Уровень: 4️⃣

Делегирование событий в JavaScript - это прием программирования, при котором обработчик событий привязывается к общему родительскому элементу, вместо прямого привязывания к дочернему элементу, что позволяет обрабатывать события для динамически созданных или изменяемых элементов.

Ресурсы для изучения:
📔 Дока
📄 Статья
📱 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3🏆3