Abhinav Anshul
Jan 30, 2024 ⋅ 12 min read

How to structure scalable Next.js project architecture

Abhinav Anshul Doing interesting things on the Web.

Recent posts:

Using Rust And Axum To Build A Jwt Authentication Api

Using Rust and Axum to build a JWT authentication API

Learn to build a basic JWT authentication system with Rust and Axum, including setting up the routes, handlers, and the middleware system.

Eze Sunday
May 29, 2024 ⋅ 9 min read
Building A Customizable Dashboard With Dashy

Building a customizable dashboard with Dashy

Dashy helps us create beautiful, customizable, modern dashboard pages with web service links and widgets.

Shalitha Suranga
May 29, 2024 ⋅ 10 min read
Winterjs Vs Bun: Comparing Javascript Runtimes

WinterJS vs. Bun: Comparing JavaScript runtimes

WinterJS is theoretically the fastest WinterCG JavaScript runtime. Let’s compare WinterJS to Bun, another runtime known for its speed.

Emmanuel Odioko
May 28, 2024 ⋅ 6 min read
Understanding Cross Platform Graphics In Rust With Wgpu

Leverage Rust and wgpu for effective cross-platform graphics

Use Rust with wgpu to work directly with the new WebGPU standard for better control, cross-platform performance, and bug handling.

Mario Zupan
May 28, 2024 ⋅ 36 min read
View all posts

One Reply to "How to structure scalable Next.js project architecture"

  1. It’s all good stuff, but regarding the file structure and architecture it works until components become a big disorganized lump of everything.

    For medium to large projects, I highly recommend Feature-Sliced design: https://feature-sliced.design/

    Started using it a few months ago and it feels so much better to work with than just components, lib or hooks folders.

Leave a Reply