хочу покрутить с целью принять решение, внедрять или не внедрять. По сборке я правильно понимаю что: Уровни переопределения - это всегда энтрипоинты вебпака? Модификаторы - возможно сделать как чанки вебпака и подгружать асинхронно (будет ли выделено как чанки если сложить там только css вроде темизации)? Переводы - куда упадут собранные по всем сорцам переводы, в энтри или в чанк? Как не пересобирая выебпак перевести на все языки да еще и в разных уровнях переопределения? Где взять пример накрученных переводов (обычные ключи, параметризированные, множественные)?
Вот куча хороших вопросов
Если нет такой репы на гитхабе, то я тогда сам ее напишу. Конкретно меня больше всего интересует этот плагин: https://github.com/sullenor/i18n-webpack-plugin/blob/partner/index.js но к нему нужна вся вышеуказанная обвязка, чтобы просто понять, стоит ли тратить силы на его доведение
Конкретно этот плагин не зависит от
bem
Это понятно, но задача выглядит как: сделать систему переводов (примерно полторы-три тысячи ключей сразу) для реакт-компонентов, где ключи переводов как-либо зависят от контекста, например префиксы генерируются при сборке.
Имена БЭМ-блоков отлично подходят как такие префиксы и начинает появляться вопрос, не использовать ли сразу и bem-react-core и те инструменты, которые появились у яндекса вместе с ним.
В течении ближайших 2-3 недель самому делать репу пока нет возможности, буду ждать у моря погоды