Skip to content

Найпопулярніші запитання та відповіді на співбесіді з React

License

Notifications You must be signed in to change notification settings

FrontendLovers/react-interview-questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

React

Найпопулярніші запитання та відповіді на співбесіді з React

1. Що таке React?
  • React — це JavaScript-бібліотека для створення користувацьких інтерфейсів. Основні характеристики:
  1. Компонентний підхід: UI розбивається на окремі компоненти, які можна повторно використовувати.

  2. Virtual DOM: Забезпечує ефективне оновлення інтерфейсу, мінімізуючи маніпуляції з реальним DOM.

  3. Декларативність: Ви описуєте, як має виглядати UI в певному стані, а React забезпечує його відповідність.

  4. Однонаправлений потік даних: Дані передаються згори донизу через props, що спрощує контроль за станом.

  • React створений Facebook і широко використовується для розробки SPA (Single Page Applications).
2. Перерахуйте особливості React?

React

  1. Компонентний підхід: Код розділений на багаторазові, незалежні компоненти.

  2. Віртуальний DOM: Швидке оновлення інтерфейсу без прямого маніпулювання DOM.

  3. Односпрямований потік даних: Дані передаються з батьківських компонентів у дочірні через пропси.

  4. JSX: Розширення синтаксису JavaScript для написання UI у вигляді XML-подібного коду.

  5. Стан і життєвий цикл: Компоненти можуть зберігати і управляти своїм станом.

  6. React Hooks: Додають можливості роботи зі станом і побічними ефектами у функціональних компонентах.

  7. Екосистема: Підтримує бібліотеки на кшталт React Router, Redux для розширення функціоналу.

  8. SEO-френдлі (з Next.js): Серверний рендеринг для кращої індексації.

  9. Мобільна розробка: React Native дозволяє створювати мобільні додатки на основі React.

  10. Відкритий код: Активна підтримка спільноти.

3. ???
  • Coming Soon... 😎

About

Найпопулярніші запитання та відповіді на співбесіді з React

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published