@lil_web

Нормальная ли у меня структура проекта на Реакте с БЭМом?

Нравится методология БЭМ. Хочу её использовать в проекте на Реакте.

Пакеты из @bem-react показались сложными, решил организовать структуру проекта сам. Например, у меня есть ЦСС ссылки (.Link и т. п.), которую использую на каждом экране, поэтому вынес ссылку в файл Link в папку blocks: это же не компонент. А вот стилизованный чекбокс сделал отдельным компонентом Checkbox и разместил в components/shared/.

Опытные разработчики скажите, пожалуйста, как вам моя структура проекта и как её улучшить.

src/
	blocks/
		Link/
			Link.css
		Button/
			Button.css	
	components/
		shared/
			App/
				Header/
				Footer/
		Checkbox/
			Checkbox.css
			Checkbox.js
			index.js
		Map/
			MapBox/
			MapForm/
		Profile/        
	modules/
		Auth/
		Map/
		Profile/
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы