А теперь holy war за FSD
🫤 Меня уже очень давно склоняют к этой невероятной и прорывной архитектуре на фронте.
Оно-то, может быть, и прорывная — особенно когда, кроме компонентов, ты других структур не видел, — но сколько раз ни открывал документацию, у меня каждый раз возникало больше вопросов, чем ответов.
👍 Как по мне, самый лучший аналог — это модульный подход. Хочешь добавить в проект чат Waku? Пожалуйста!
В src/ создаёшь директорию WakuModule и пихаешь туда все сервисы, компоненты, интерфейсы, утилиты тп и тд., логически связанные с этой фичей.
Аналогично с IpfsModule или модулем для комментариев или лайков.
🤫 Да, вопросы всё равно остаются, но их в разы меньше, чем с FSD и нам не важно приложение это или библиотека.
На FSD стоит полагаться только в том случае, если он уже присутствует в команде.
Хотя, с другой стороны, FSD даёт тот самый свет во мраке организации кода на фронте — того, чего не хватает на старте, особенно после чисто компонентного подхода.
📊 #статистика День 1157 == 2479 час в IT
Post #1354
1.87K

- 💩 51
- 👍 12