@mikoniyan

Как создавать компоненты, есть ли какие либо стайлгайды или практические руководства?

Начал разбираться в JS Frameowrk'ах и наткнулся на то что раньше я создавал простые блоки css (по бему), а в vue или react они не просто блоки html css, но и еще выполняют множество js.

Подскажите что учить и куда копать чтобы правильно создавать компоненты?
  • Вопрос задан
  • 430 просмотров
Пригласить эксперта
Ответы на вопрос 1
Xuxicheta
@Xuxicheta
инженер
В разных фреймворках роль компонентов немножко разная.
Но в целом следует соблюдать solid, компонент должен делать что-нибудь одно, иметь лаконичный интерфейс, расширяться через обертки и общаться только с ближайшими сущностями.

Сверхспособность правильно делить приложение на компоненты придет только с практикой. Пока можно стремиться к "чем проще компонент, тем лучше", особенно это характерно для реакта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы