DEV Community

Yan Levin
Yan Levin

Posted on

5 2 2 1 1

What Do You Think About Feature-Sliced Design (FSD)?

Feature-Sliced Design (FSD) is gaining attention as a methodology for structuring frontend projects. It aims to make codebases more scalable, modular, and maintainable. But opinions on FSD vary widely.

I'm currently preparing a talk on FSD and planning to submit proposals to speak at conferences.
If you haven’t read my earlier article about FSD yet, make sure to check it out.


Some developers love its clarity and scalability for large projects, while others find the learning curve steep or wonder if it’s overkill for smaller applications. Real-world examples and practical implementation tips are often requested.

I’m curious to hear your thoughts:

  • What do you think about FSD?
  • What challenges do you face in structuring your frontend projects?
  • Are there specific problems you’d like FSD to solve?

Let’s discuss! Your feedback will help shape future conversations and resources around FSD.

ACI image

ACI.dev: Best Open-Source Composio Alternative (AI Agent Tooling)

100% open-source tool-use platform (backend, dev portal, integration library, SDK/MCP) that connects your AI agents to 600+ tools with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server.

Star our GitHub!

Top comments (3)

Collapse
 
zoujia profile image
zoujia

First time to hear about FSD😅.
I will learn your artilce about it 💪!!

Collapse
 
asmyshlyaev177 profile image
Alex

Interesting topic. I guess design should somehow reflect business logic and user flow.

Collapse
 
zbzalex profile image
Sasha

FSD is clean architecture in the frontend world. I guess fsd will evolve and maybe stay in developer hearts.

Image of Datadog

Get the real story behind DevSecOps

Explore data from thousands of apps to uncover how container image size, deployment frequency, and runtime context affect real-world security. Discover seven key insights that can help you build and ship more secure software.

Read the Report

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay