You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This epic focuses on rearchitecting Heureka to improve its maintainability, performance, and modularity. The initiative involves revisiting the use of react-query with GraphQL, simplifying integration points, and identifying areas for architectural improvement. The goal is to modernize the codebase and establish reusable patterns that can be extended to other applications in the future.
Objectives
Revisit React-Query Setup:
Evaluate the current setup and usage of react-query with GraphQL to ensure optimal performance and simplicity.
Improve Modularization:
Investigate opportunities to modularize the codebase, simplifying future integrations and changes.
Identify and Address Anti-Patterns:
Review the existing architecture to uncover bad patterns and propose improvements. Establish best practices that can be adopted in Heureka and other applications.
Acceptance Criteria
Audit the current use of react-query with GraphQL and document inefficiencies or pain points.
Explore and prototype modular implementations for query handling to streamline integrations.
Identify existing anti-patterns in Heureka and propose actionable solutions for each.
Develop a set of common architectural principles and practices that can be shared across multiple applications.
Test proposed architectural changes in a controlled environment to ensure stability and performance improvements.
Document the rearchitecture process and outcomes for knowledge sharing.
Tasks
TBD. Task will be defined during a the workshop.
Dependencies
Not found
The text was updated successfully, but these errors were encountered:
Description
This epic focuses on rearchitecting Heureka to improve its maintainability, performance, and modularity. The initiative involves revisiting the use of
react-query
with GraphQL, simplifying integration points, and identifying areas for architectural improvement. The goal is to modernize the codebase and establish reusable patterns that can be extended to other applications in the future.Objectives
Evaluate the current setup and usage of
react-query
with GraphQL to ensure optimal performance and simplicity.Investigate opportunities to modularize the codebase, simplifying future integrations and changes.
Review the existing architecture to uncover bad patterns and propose improvements. Establish best practices that can be adopted in Heureka and other applications.
Acceptance Criteria
react-query
with GraphQL and document inefficiencies or pain points.Tasks
TBD. Task will be defined during a the workshop.
Dependencies
Not found
The text was updated successfully, but these errors were encountered: