rolling-scopes-school / tasks

MIT License
3.29k stars 4.81k forks source link

[React Course]: Update Test for "React Routing" Module #1563

Open valerydluski opened 4 months ago

valerydluski commented 4 months ago

Description

The test for the "React Routing" module, found at this link, requires a thorough update to align with the latest React Router features and best practices. The module content, accessible here, covers foundational to advanced routing concepts in React, including dynamic routing, nested routes, route protection, and more. This update will ensure the test accurately assesses the students' understanding and skills in implementing React Router in their projects.

Objectives

Tasks

  1. Content Review and Updates:

    • [x] Review the current test questions for outdated information or practices.
    • [x] Update questions to reflect the latest React Router features and syntax.
  2. Expansion of Test Content:

    • [x] Add new questions covering dynamic and nested routing, hooks provided by React Router (e.g., useParams, useNavigate), and route protection.
    • [x] Incorporate scenario-based questions that require practical application of React Router concepts.

Expected Outcome

The updated test will offer a comprehensive assessment tool that accurately reflects the current capabilities and best practices of React Router. Students will be tested on their theoretical understanding as well as their practical skills in implementing routing in React applications. This ensures they are well-equipped to handle routing challenges and build more dynamic, user-friendly applications.

Margaryta-Maletz commented 1 month ago

https://github.com/rolling-scopes-school/tests/pull/137