TGViewer
Channel Public Channel
Frontend | Тесты

Frontend | Тесты

@easy_frontend_tests

Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Subscribers
7.15K
Photos
32
Videos
0
Links
719

Showing posts older than #3359 · Back to latest

Older Posts 20 shown
Post #3358 585
🤔 Что такое Observable?

Observable — это поток данных, который можно подписать, обрабатывать и отменять. Это основа реактивного программирования в Angular через RxJS.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 🔥 2
Post #3355 618
🤔 Что такое семантические коммиты?

Это стандарт форматирования коммитов, где указывается тип изменения (feat, fix, docs, refactor и т.д.) и описание. Пример: feat: добавлен компонент формы. Упрощает автогенерацию changelog и анализ истории.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 3
  • 🔥 1
Post #3353 671
  • 👍 1
  • 🔥 1
Post #3352 689
🤔 Что такое вендорные префиксы?

Это специальные приставки к CSS-свойствам, используемые для поддержки нестандартных или экспериментальных свойств в разных браузерах. Примеры:
- -webkit- для Chrome/Safari;
- -moz- для Firefox;
- -ms- для Internet Explorer.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
  • 🔥 1
Post #3350 697
🤔 Что такое HTTPS?

HTTPS (HyperText Transfer Protocol Secure) — это защищённая версия HTTP. Все данные между клиентом и сервером зашифрованы с использованием SSL/TLS, что обеспечивает конфиденциальность и целостность информации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 5
Post #3349 778
🤔 Какие были фриланс-заказы, связанные с JS?

Это могли быть:
- верстка и добавление интерактивности на сайт;
- реализация модальных окон, галерей, слайдеров;
- валидация форм;
- написание небольших скриптов для логики интерфейса;
- подключение API или обработка данных с сервера.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 💊 8
  • 🔥 1
Post #3348 794
🤔 Что даёт HTTPS помимо шифрования?

- Аутентификацию сервера (гарантия, что это тот сайт).
- Защиту от MITM (man-in-the-middle) атак.
- Целостность данных.
- Повышенный приоритет в SEO.
- Возможность использовать современные браузерные API (например, PWA, Service Workers).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 3
  • 🔥 1
Post #3338 690
🤔 Какие бывают значения у свойства position?

Свойство position в CSS имеет следующие значения: static (по умолчанию, элемент расположен в нормальном потоке документа), relative (элемент перемещается относительно своего нормального положения), absolute (элемент позиционируется относительно ближайшего предка с позиционированием), fixed (элемент фиксируется относительно окна браузера) и sticky (элемент перемещается до определённой границы и остаётся закреплённым). Эти значения позволяют управлять расположением элементов на странице в зависимости от требований верстки.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 4
Post #3335 723
🤔 Как оптимизировать рендер в компонентах?

Чтобы избежать лишнего рендера и повысить производительность:
- Использовать React.memo() — мемоизация компонента на основе пропсов.
- Применять useMemo() — мемоизация вычисляемых значений.
- Использовать useCallback() — мемоизация колбэков, чтобы не пересоздавать функции.
- Разбивать большие компоненты на мелкие.
- Следить за key в списках (в map), чтобы избежать полного пересоздания.
- Избегать анонимных функций в render, если они передаются в потомки.
- Использовать shouldComponentUpdate в классовых компонентах или React.PureComponent.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3333 648
🤔 Что известно про сложность алгоритмов?

Сложность алгоритма описывает, насколько быстро растёт время или память, необходимая для выполнения задачи при увеличении объёма данных. Обозначается как Big O:
- O(1) — константная;
- O(log n) — логарифмическая;
- O(n) — линейная;
- O(n²) — квадратичная и т.д.
Используется для анализа эффективности кода и оптимизации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
Post #3330 670
🤔 Где хранить данные на клиенте?

- LocalStorage — персистентно, синхронно.
- SessionStorage — до закрытия вкладки.
- IndexedDB — для больших объёмов, асинхронно.
- Cookies — часто используются для авторизации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
  • 🔥 2
Post #3328 681
🤔 Как можно переименовать коммит?

С помощью git commit --amend можно переименовать последний коммит. Для более ранних — использовать git rebase -i, выбрать коммит и изменить его сообщение.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
  • 👍 2
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →