cra-template-react-redux-toolkit
Advanced tools
Comparing version 0.5.1 to 0.5.2
{ | ||
"name": "cra-template-react-redux-toolkit", | ||
"version": "0.5.1", | ||
"version": "0.5.2", | ||
"eslintConfig": { | ||
@@ -5,0 +5,0 @@ "extends": [ |
@@ -22,2 +22,3 @@ # Create React App with Redux-Toolkit and Material-UI (MUI) | ||
## Features | ||
@@ -45,2 +46,6 @@ | ||
### 5. Error Boundaries | ||
A JavaScript error in a part of the UI shouldn’t break the whole app. Error boundaries are React components that catch JavaScript errors anywhere in their child component tree, log those errors, and display a fallback UI instead of the component tree that crashed. | ||
## Extending the Project | ||
@@ -51,3 +56,3 @@ | ||
### 1. Redux Persist | ||
Enhance data retention and user experience by incorporating Redux Persist. This feature allows the Redux store to persist across sessions, ensuring valuable data continuity. | ||
@@ -64,10 +69,18 @@ Feel free to explore and implement these tasks to create a more robust and feature-rich application based on this template. | ||
Single Build: You only need to build the application once, and the same build can be used across different environments with different configurations. | ||
### 3. Authentication & Authorization Best Practices | ||
### 3. Test example TDD | ||
Write test cases that cover user story level | ||
### 4. Husky | ||
Modern native Git hooks made easy | ||
Husky improves your commits and more | ||
### 4. Authentication & Authorization Best Practices | ||
Delve into additional authentication and authorization strategies, such as OAuth, JWT, and other security mechanisms. Understanding these practices can enhance the security and user experience of your application. | ||
### 4. Keycloak & Authorization | ||
### 5. Keycloak & Authorization | ||
Integrate Keycloak for robust authentication and authorization. You may find comments in the code that guide you through the setup process. Additionally, there's an alternative library that can simplify this integration. However, be mindful of its compatibility with the current project version. | ||
@@ -79,5 +92,5 @@ | ||
run inside the project | ||
run inside the project | ||
`npx create-react-app my-app --template file:.` | ||
`npx create-react-app my-app --template file:.` | ||
@@ -84,0 +97,0 @@ run in different location |
@@ -66,9 +66,17 @@ # Create React App with Redux-Toolkit and Material-UI (MUI) | ||
Single Build: You only need to build the application once, and the same build can be used across different environments with different configurations. | ||
### 3. Authentication & Authorization Best Practices | ||
### 3. Test example TDD | ||
Write test cases that cover user story level | ||
### 4. Husky | ||
Modern native Git hooks made easy | ||
Husky improves your commits and more | ||
### 4. Authentication & Authorization Best Practices | ||
Delve into additional authentication and authorization strategies, such as OAuth, JWT, and other security mechanisms. Understanding these practices can enhance the security and user experience of your application. | ||
### 4. Keycloak & Authorization | ||
### 5. Keycloak & Authorization | ||
@@ -75,0 +83,0 @@ Integrate Keycloak for robust authentication and authorization. You may find comments in the code that guide you through the setup process. Additionally, there's an alternative library that can simplify this integration. However, be mindful of its compatibility with the current project version. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
81860
94