Size: a a a

Atomic Design for React

2017 March 16

🦉⁣

🦉 ⁣ in Atomic Design for React
в конфиге можно вообще свои шаблоны написать
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
и создавать дополнительно любое количество файлов
источник

AM

Artem Maximum ☃🎄 in Atomic Design for React
а можно пример конфига
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
он ещё не до конца написан
источник

AM

Artem Maximum ☃🎄 in Atomic Design for React
ок
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
вот что изначально планировалось
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
но сейчас уже по другому немного
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
вообще ссыль: https://atmx.in/atomic
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
в репе ага
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
я в локальной ветке экспериментирую
оч не хочется выливать в репо разное странное
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
ты хочешь присоединиться?
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
да просто парсятся аргументы
я заюзал caporal для этого
источник
2017 March 18

AM

Artem Maximum ☃🎄 in Atomic Design for React
@sergeysova Здаров, хотел спросить кое что....
ты описал вот такую вот структуру:
можно сделать немного проще:

app/components - общие компоненты для всего приложения, используются повсеместно
app/modules/<name>/{atoms,molecules,..} - для разделения по сущностям
app/routes/<name>/{reducers, actions, lib, components} - для разделения по разделам сайта

не понятно что будет происходить в routes
там есть дирректория reducers, бывают ли множество редюсеров для одного route? (насколько я понял route это тоже самое что и сущность или ошибаюсь?)

плюс не понятно что хранить в lib дирректории

и ещё непонятно в routes/components что хранить если у нас есть module/<name>/components?
сложно будет выбрать в route или в module складывать компоненты которые относятся к той или иной сущности
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
Суть в том, что есть компоненты которые нужны только для роута, типа шаблонов или страниц. Которые нельзя отнести к конкретной сущности
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
Возможно есть смысл класть их в общее место app/components
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
И полностью отказаться от route/name/components
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
Все зависит от конкретного проекта
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
Я вот скоро начну свой сайт перепиливать. Там будет достаточно просто
источник

🦉⁣

🦉 ⁣ in Atomic Design for React
Может сыормирую рекомендацию для простых случаев
источник