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

✨ Enhancement: Implement Infinite Scrolling (Lazy Loading) #1430

Open
idanidan29 opened this issue Feb 26, 2025 · 5 comments
Open

✨ Enhancement: Implement Infinite Scrolling (Lazy Loading) #1430

idanidan29 opened this issue Feb 26, 2025 · 5 comments
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.

Comments

@idanidan29
Copy link

idanidan29 commented Feb 26, 2025

Is your feature request related to a problem? Please describe

As the number of blog posts grows, loading all posts at once could impact page load speed and performance. This makes the blog section less scalable.

Potential Benefits

  • ✅ Faster initial page load time
  • ✅ Improved scalability as more blogs are added

Describe the solution you'd like

Introduce infinite scrolling (lazy loading) to improve scalability.

  • Load more blog posts dynamically as the user scrolls.

Describe alternatives you've considered

None.

Additional context

Would love to hear thoughts on this! Please assign me to the issue if approved.

Are you working on this?

Yes

@idanidan29 idanidan29 added Status: Triage This is the initial status for an issue that requires triage. ✨ Enhancement Indicates that the issue suggests an improvement or new feature. labels Feb 26, 2025
@ritesh-raushan
Copy link

i want to try

@idanidan29
Copy link
Author

Hi @ritesh-raushan,

I suggested this issue as a potential enhancement for the blog section's scalability and performance. Since I raised it, I'd prefer to take ownership and work on the solution as mentioned in the issue. Thanks for your understanding!

By the way, this issue hasn't been approved yet. I’d recommend reviewing the CONTRIBUTING guidelines for a better understanding.

@Karan-Palan
Copy link
Contributor

Hello @idanidan29 , this is not required. I gave this suggestion quite some time ago here - #1276

@idanidan29
Copy link
Author

Thanks for letting me know, @Karan-Palan! The issue you mentioned indeed raises some valid points. Since pagination is no longer the most relevant solution, I believe implementing infinite scrolling (lazy loading) would be a great alternative. It would improve the initial page load time and significantly enhance scalability as more blogs are added.

Additionally, I think that in the long term, it will be necessary to create a scalable foundation to ensure the blog section can grow efficiently and remain performant as the number of posts increases.

I will update the issue for clarification

@idanidan29 idanidan29 changed the title ✨ Enhancement: Blog Pagination or Infinite Scrolling ✨ Enhancement: Implement Infinite Scrolling (Lazy Loading) Mar 1, 2025
@Karan-Palan
Copy link
Contributor

Yeah I had suggested that under the issue. Hopefully it gets accepted. Will be a great add on

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.
Projects
None yet
Development

No branches or pull requests

3 participants