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: Blog Pagination or Infinite Scrolling #1430

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

✨ Enhancement: Blog Pagination or Infinite Scrolling #1430

idanidan29 opened this issue Feb 26, 2025 · 3 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 pagination or infinite scrolling to improve scalability. Two possible implementations:

  1. Infinite Scrolling (Lazy Loading)

    • Load more blog posts dynamically as the user scrolls.
  2. Paginated Loading

    • Display a fixed number of blogs per page.
    • Add a "Load More" button or page navigation.

Describe alternatives you've considered

No response

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

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