Фреймворки и библиотеки JS.sa_Fro-р

Фреймворки и библиотеки JS.sa_Fro-р — вариант 3

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 3 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Как установить Reactstrap?

  1. npm install bootstrap
  2. npm add bootstrap
  3. npm install bootstrap/react
Вопрос 2

Для чего применяется Semantic UI React?

  1. Это библиотека внешних компонентов для готовых мобильных решений.
  2. Предлагает простые, модульные и настраиваемые компоненты React для поддержки приложений и веб-разработки.
  3. В основном это библиотека для создания тем пользовательского интерфейса React с более чем 30 примитивными компонентами пользовательского интерфейса.
Вопрос 3

Как установить Semantic UI React?

  1. npm install semantic-ui-react semantic-ui-css
  2. npm add semantic-ui-react
  3. npm install semantic
Вопрос 4

В чем отличие в написании тегов html от React?

  1. Теги всегда пишутся одинаково, иначе браузер их не сможет идентифицировать.
  2. В React не используются закрывающие теги.
  3. В React теги пишутся с заглавной буквы.
Вопрос 5

Что такое Next.js?

  1. Фреймворк для production.
  2. Библиотека для разработки графических приложений.
  3. Фреймворк для разработки серверной части приложения.
Вопрос 6

Какова роль React в Next.js?

  1. React позволяет произвести интеграцию с хостом.
  2. React отвечает за UI.
  3. React позволяет оптимизировать приложение для конечного пользователя.
Вопрос 7

Какой самый простой способ подключения Next.js?

  1. Через < div >
  2. С помощью < script >
  3. Используя routing
Вопрос 8

Как запускается Next.js?

  1. Через nmp
  2. Через dev
  3. Запускается автоматически, дойдя до script
Вопрос 9

Где происходит компиляция и минифицирование?

  1. На стороне front (React)
  2. На стороне сервера (Next)
  3. В зависимости от сложности проекта.
Вопрос 10

Можно ли использовать Next.js с Redux?

  1. Да, легко, и даже очень эффективно.
  2. Это совершенно несовместимые фреймворки.
  3. Можно, но нежелательно, так как может возникнуть конфликт состояний.
Вопрос 11

Какая команда создает Next.js?

  1. npx app-next
  2. yarn create-next
  3. npx create-next-app, либо yarn create-next-app
Вопрос 12

В каком формате открывается созданный проект в редакторе кода?

  1. Стандартный файл с кодом по типу css.
  2. Смешанный тип. напоминающий страницу html.
  3. В формате json.
Вопрос 13

Как отреагирует страница с Next проектом, если в коде произвести изменения?

  1. Если перезагрузить страницу, то изменения отобразятся на странице.
  2. Всё происходит автоматически, как и в обычном React.
  3. Нужно остановить локальный сервер и запустить его заново.
Вопрос 14

Как создать новую страницу в имеющемся уже приложении?

  1. Просто в редакторе создать новый файл с расширением .js и на локальном сервере через слеш прописать название этого файла.
  2. Для этого просто нужно создать новый проект и прописать в нём мультистраничный режим.
  3. В Next.js не предусмотрен многостраничный режим.
Вопрос 15

Когда нужно использовать Next.js?

  1. Когда создаете легкое одностраничное приложение с небольшим количеством графики.
  2. При создании адаптивного приложения для мобильных устройств.
  3. Когда необходимо создать оптимизированный лендинг или домашнюю страницу, а также любые другие страницы, которые полагаются на органический поисковый трафик.
Вопрос 16

Нужен ли Node.js для использования Next.js?

  1. Нет, Next.js самодостаточный фреймворк.
  2. Да, установка Node.js необходима.
  3. Лучше работает с Node.js, но вполне можно обойтись и без него.
Вопрос 17

Какая функция позволяет получать статическую информацию (получение данных во время сборки проекта)?

  1. getServerSideProps
  2. getStaticProps
  3. getStaticPaths
Вопрос 18

Какая функция позволяет получать статическую информацию (устанавливает динамические маршруты для предварительного рендеринга страниц на основе данных)?

  1. getServerSideProps
  2. getStaticProps
  3. getStaticPaths
Вопрос 19

Какая функция позволяет получать статическую информацию (получает данные на сервере при каждом запросе)?

  1. getServerSideProps
  2. getStaticProps
  3. getStaticPaths
Вопрос 20

Объясните, что такое динамический импорт?

  1. Обмен клиент - сервер в непрерывном потоке. Работает быстро, но использует очень большой объём памяти.
  2. Метод, при котором все страницы проекта открыты в кэш памяти.
  3. Это способ разделения кода на части (code splitting), позволяющий загружать только тот код, который фактически используется на текущей странице.