Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate back to react #165

Open
bellaabdelouahab opened this issue Jan 31, 2024 · 0 comments
Open

Migrate back to react #165

bellaabdelouahab opened this issue Jan 31, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested

Comments

@bellaabdelouahab
Copy link
Member

Our current web application architecture relies heavily on Next.js, a powerful framework built on top of React. While Next.js offers many advantages, including server-side rendering and routing out of the box, hoverever i found that migrating to react could benefit our project, and here is why :

  • Performance : Although Next.js provides excellent performance out of the box, in some cases, we may need to fine-tune certain aspects of our application to achieve optimal performance
  • Reduced Dependencies : Next.js comes with its own set of dependencies and abstractions, which may introduce overhead and increase the complexity of our project. Migrating to React would allow us to reduce unnecessary dependencies and streamline our project structure
  • Better Understanding of React Ecosystem : Working directly with React will deepen our understanding of the underlying principles and concepts of the React ecosystem. This will empower our team to make more informed decisions and leverage the full potential of React's features and libraries, also most of our team are more familiar with react than nextjs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant