Найти в Дзене
Live the way you really want

Практическое применение JavaScript

Оглавление

1)

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

В формате json.

2)

В чем особенность Theme UI?

Данный фреймворк особенно хорошо применять для проектирования сложных графических интерфейсов.

3)

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

В React теги пишутся с заглавной буквы.

4)

В чем разница между состоянием и свойством?

Свойство передается компоненту аналогично параметрам функции, состояние управляется внутри компонента аналогично переменным, объявленным внутри функции.

5)

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

На стороне сервера (Next)

6)

Для чего нужен Node.js?

Node.js отлично справляется с обработкой нескольких соединений с низкой цикломатической сложностью, учитывая, что его однопоточный характер требует, чтобы мы как можно скорее освободили цикл обработки событий.

7)

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

В основном это библиотека для создания тем пользовательского интерфейса React с более чем 30 примитивными компонентами пользовательского интерфейса. - Не верно

Предлагает простые, модульные и настраиваемые компоненты React для поддержки приложений и веб-разработки. - Не верно

8)

Как бы вы отключили хранилище Redux, чтобы оно не принимало никаких изменений в состоянии?

Один из способов сделать это — установить для флага exit в редукторе корневого состояния значение true, просто оставляя состояние неизменным.

9)

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

Через dev

10)

Как можно установить библиотеку MUI?

npm install @mui/material @emotion/react @emotion/styled

11)

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

Всё происходит автоматически, как и в обычном React.

12)

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

Просто в редакторе создать новый файл с расширением .js и на локальном сервере через слеш прописать название этого файла.

13)

Как создать приложение Node.js с нуля?

Можно начать с создания папки проекта. Затем мы переходим к этой папке с помощью командной строки и запускаем npm init. Наконец, мы следуем инструкциям, чтобы заполнить информацию о нашем приложении.

14)

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

npm install antd

15)

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

npm install bootstrap

16)

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

npm install semantic-ui-react semantic-ui-css

17)

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

npm install theme-ui

18)

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

npx create-next-app, либо yarn create-next-app

19)

Какая характерная особенность Reactstrap?

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

20)

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

React позволяет произвести интеграцию с хостом. - Не верно

21)

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

React позволяет оптимизировать приложение для конечного пользователя.

- Не верно

22)

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

С помощью < script >

23)

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

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

24)

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

Да, легко, и даже очень эффективно.

25)

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

Да, установка Node.js необходима.

26)

Что представляет собой Ant Design?

Библиотека, для которой характерна визуализация данных AntV , диаграммы дизайна Ant и мобильный дизайн Ant.

27)

Что такое “чистая функция”?

Чистая функция является вычислительным аналогом математической функции.

28)

Что такое «хранилище» в Redux?

Хранилище - это объект, который хранит состояние приложения и предоставляет несколько вспомогательных методов для доступа к состоянию, отправки действий и регистрации прослушивателей.

29)

Что такое MUI?

Это простая и настраиваемая библиотека компонентов React, основанная на Google Material Design.

30)

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

Фреймворк для production.

31)

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

Node.js - это среда выполнения JavaScript.

32)

Что такое Socket.IO?

JavaScript-библиотека для веб-приложений и обмена данными в реальном времени