feat: add cookie article, some style fixes

This commit is contained in:
2025-05-23 15:02:39 +03:00
parent a0e6c5c03c
commit 1a18557ec6
6 changed files with 142 additions and 45 deletions

View File

@@ -94,23 +94,23 @@ function Counter() {
```
## Преимущества Redux:
1. Централизованное состояние:
1. **Централизованное состояние:**
- Всё состояние приложения хранится в одном месте, что упрощает управление и отладку.
2. Предсказуемость:
2. **Предсказуемость:**
- Состояние изменяется только через действия и редьюсеры, что делает поведение приложения предсказуемым.
3. Инструменты разработчика:
3. **Инструменты разработчика:**
- Redux DevTools позволяют отслеживать изменения состояния, отменять действия и многое другое.
4. Масштабируемость:
4. **Масштабируемость:**
- Redux хорошо подходит для больших приложений с множеством компонентов и сложной логикой состояния.
5. Сообщество и экосистема:
5. **Сообщество и экосистема:**
- Redux имеет огромное сообщество и множество дополнительных библиотек (например, Redux Thunk, Redux Saga).
## Недостатки Redux:
1. Boilerplate:
1. **Boilerplate:**
- Redux требует написания большого количества кода (actions, reducers, store), что может быть избыточным для небольших приложений.
2. Сложность:
2. **Сложность:**
- Для новичков Redux может показаться сложным из-за множества концепций и шагов.
3. Производительность:
3. **Производительность:**
- Неправильное использование Redux может привести к лишним ререндерам компонентов.
## Redux Toolkit (RTK):