Перейти к основному содержимому

Документация

feature-sliced-banner

Feature-Sliced Design (FSD) — это архитектурная методология для проектирования frontend-приложений. Проще говоря, это свод правил и соглашений по организации кода. Главная цель методологии — сделать проект понятным и структурированным, особенно в условиях регулярного изменения требований бизнеса.

🍰
Новичок в FSD?

Изучите основы и краткий обзор методологии


🚀 Быстрый старт

Тур по основным понятиям и структуре, а также подробный разбор проекта на React

Основы • Туториал • Мотивация
🎯 Гайды

Практические гайды и примеры по применению Feature-Sliced Design

v1 • Легаси • Примеры
📚 Справочник

Справочная информация по ключевым понятиям и концепциям (для более эффективного применения на практике)

Юниты • Изоляция • Public API
🍰 О методологии

Философия методологии, ее цели и место в современном фронтенде

Миссия • Продвижение & Интеграция
💫 Сообщество

Ресурсы и дополнительные материалы, предоставленные сообществом

Awesome • Команда • Участие в проекте
🛠 Примеры

Примеры проектов, спроектированных по Feature-Sliced Design