Size: a a a

Atomic Design for React

2020 July 18

FT

Frontend Priest Tony in Atomic Design for React
Из минусов: придётся закостылить типы
источник

AK

Aleksei Kosianenko in Atomic Design for React
Compound components
источник

AK

Aleksei Kosianenko in Atomic Design for React
Не знаю, вписывается ли этот паттерн в концепцию атомик дизайна
источник

c⁣

createStore<🦉>... in Atomic Design for React
Frontend Priest Tony
export const List = () => ()

const ListItem = () => ()

List.Item = ListItem
Я делаю без основного компонента
источник

c⁣

createStore<🦉>... in Atomic Design for React
button.Default
button.Primary
источник

c⁣

createStore<🦉>... in Atomic Design for React
Легко расширять, без костылей типов
источник

c⁣

createStore<🦉>... in Atomic Design for React
Обычные неймспейсы
источник

AK

Aleksei Kosianenko in Atomic Design for React
ну у тебя получается просто разные варианты одного компонента
источник

AK

Aleksei Kosianenko in Atomic Design for React
а тут как бы иерархия
источник

c⁣

createStore<🦉>... in Atomic Design for React
Aleksei Kosianenko
а тут как бы иерархия
Тоже верно
источник

BA

Bogdan Aleksandrovic... in Atomic Design for React
всем привет, есть еффект в фиче, а есть ефект в странице, но я хочу по завершению еффекта фичи, тригернуть тот, что в странице, импортировать из фичи и реагировать на еффект в странице можно?
источник

c⁣

createStore<🦉>... in Atomic Design for React
Bogdan Aleksandrovich
всем привет, есть еффект в фиче, а есть ефект в странице, но я хочу по завершению еффекта фичи, тригернуть тот, что в странице, импортировать из фичи и реагировать на еффект в странице можно?
Да
источник
2020 July 22

D

Dmitriy Yarmola in Atomic Design for React
Привет. После авторизации пользователя мы получаем некие данные, которым потом используются на всех страницах, возможно, придётся даже использоваться в реализации какой-нибудь фичи (это пока не точно). Где можна хранить эти "общие" данные, чтобы потом не приходилось вытягивать их с какой-нибудь "пещеры"?
источник

D

Dmitriy Yarmola in Atomic Design for React
Правильно ли будет создать отдельную директорию возле страниц, где и будет всё храниться?
источник

FT

Frontend Priest Tony in Atomic Design for React
Dmitriy Yarmola
Привет. После авторизации пользователя мы получаем некие данные, которым потом используются на всех страницах, возможно, придётся даже использоваться в реализации какой-нибудь фичи (это пока не точно). Где можна хранить эти "общие" данные, чтобы потом не приходилось вытягивать их с какой-нибудь "пещеры"?
В фиче auth
источник

D

Dmitriy Yarmola in Atomic Design for React
Хорошо, спасибо
источник

П

Первый 🦄 Император... in Atomic Design for React
Есть у кого в проектах i18, переводы которые фичами используются - как храните, в одном большом бандле или в каждой фиче свои локали?
источник

DS

Dmitry Semenovskiy in Atomic Design for React
Был ли у кого-то опыт куда определать CustomProvider в атомике?
источник

DS

Dmitry Semenovskiy in Atomic Design for React
может ли это быть отдельная директория contexts?
источник

DS

Dmitry Semenovskiy in Atomic Design for React
или принадлежит организмам?
источник