Фильтр
Разработка на React
добавлена 15 августа в 10:18
  • Класс!0
Разработка на React
добавлена 14 сентября 2024 в 15:55

Зачем нужен use strict в js

"use strict" в JavaScript — это директива, которая вводит строгий режим выполнения кода. Она была добавлена в ECMAScript 5 и служит для того, чтобы сделать код более безопасным, предсказуемым и предотвращать возможные ошибки. Строгий режим изменяет поведение JavaScript, делая язык менее гибким, но более строгим, что помогает избегать некоторых распространённых ошибок.
Зачем нужен "use strict":
Предотвращает использование необъявленных переменных. В обычном режиме, если вы случайно напишите переменную без использования var, let или const, JavaScript создаст глобальную переменную. В строгом режиме это вызовет ошибку.
Пример:
javascript
// Без 'use st
  • Класс!0
Разработка на React
добавлена 5 сентября 2024 в 13:55
  • Класс!0
Разработка на React
добавлена 5 сентября 2024 в 13:47
  • Класс!0
Разработка на React
добавлена 7 июня 2024 в 15:44

Пример как мы можем управлять навигацией и состоянием приложения redux-first-history

Перепишем пример выше, чтобы включить использование Redux-First-History для управления навигацией и состоянием в React приложении:
Установим необходимые зависимости:
npm install redux react-redux redux-first-history history react-router-dom
Создадим компоненты для страниц:
// HomePage.js
import React from 'react';
const HomePage = () => {
return (
<div>
<h1>Домашняя страница</h1>
<p>Добро пожаловать на домашнюю страницу!</p>
</div>
);
}
export default HomePage;
javascript
Copy code
// AboutPage.js
import React from 'react';
const AboutPage = () => {
return (
<div>
<h
  • Класс!0
Разработка на React
добавлена 7 июня 2024 в 14:50

Пример как мы можем управлять навигацией и состоянием приложения

Давайте рассмотрим пример использования управления навигацией и состоянием в React приложении. Предположим, у нас есть простое приложение с двумя страницами: домашняя страница и страница о нас. Мы будем использовать Redux для хранения текущей страницы и истории навигации.
Создадим два компонента для страниц: HomePage.js и AboutPage.js.
// HomePage.js
import React from 'react';
const HomePage = () => {
return (
<div>
<h1>Домашняя страница</h1>
<p>Добро пожаловать на домашнюю страницу!</p>
</div>
);
}
export default HomePage;
// AboutPage.js
import React from 'react';
const AboutPage = () => {
return
  • Класс!0