@react_js

Страница 1062 из 5115
Сергей
14.03.2017
15:18:49
Evgeniy
14.03.2017
15:19:01
И я этого боюсь

Artem
14.03.2017
15:19:06
Приятно познакомится ? как меня завут я написал )))

Сергей
14.03.2017
15:19:22
Не будет такого, что на определенном этапе не ясно будет что-куда засунуть и пойдет каша полная?
неа, в случае с container/components как раз такое есть Да и в components получается свалка

Google
Artem
14.03.2017
15:19:31
И я этого боюсь
Зря ))) кучу проблем и каши в проекте выкинешь с этой штукой

Evgeniy
14.03.2017
15:19:32
Как бы контейнеры и компоненты все ясно, а тут конечно сложнее

Главное понять суть структуры

Щас займусь

Сергей
14.03.2017
15:19:56
Главное понять суть структуры
да тут практика небольшая нужна пару раз поперемещаешь компонент molecule-organism и уже поймешь

Artem
14.03.2017
15:24:21
Сергей, а нет ли у тебя ссылки на какую нибудь репу где такая вот структура реализована?

Сергей
14.03.2017
15:24:33
я хочу утилиту для этого. типа: ad new atom Color ad new organism ColorPicker

Max
14.03.2017
15:24:36
парни а кто юзал https://github.com/ludekstepan/ts-boilerplate/blob/master/webpack.config.js

const {getIfUtils, removeEmpty} = require('webpack-config-utils'); const {ifProduction, ifNotProduction, ifNotTest} = getIfUtils(process.env.NODE_ENV || 'development');

Сергей
14.03.2017
15:25:12
Сергей, а нет ли у тебя ссылки на какую нибудь репу где такая вот структура реализована?
прям именно такого нет сейчас пишу библиотеку компонентов, но она приватная, можем в личке обсудить

Artem
14.03.2017
15:25:26
ок

Evgeny
14.03.2017
15:26:21
Не берите атомик дизайн

Google
Evgeny
14.03.2017
15:26:30
Делите по бизнес-сущностям

Общие компоненты в /components

Evgeniy
14.03.2017
15:27:13
Сергей
14.03.2017
15:27:31
Делите по бизнес-сущностям
а какой смысл? если есть у меня кнопка, инпут, карточка профиля, и бокс с 4 рандомными цветами, как предлагаешь делить?

Evgeny
14.03.2017
15:28:41


something like this

А ui в /ui корень да

Сергей
14.03.2017
15:29:26
что такое list, show ?

Evgeny
14.03.2017
15:29:27


что такое list, show ?
Страница списка, страница конкретной записи

Сергей
14.03.2017
15:29:43
не логично

Evgeny
14.03.2017
15:29:48
Мне похуй

Сергей
14.03.2017
15:29:53
у тебя 10-12 компонентов в ui-kit

Evgeny
14.03.2017
15:30:01
Это тебе кажется что их 10

Сергей
14.03.2017
15:30:18
да нет я вижу что там внизу оступ меньше)

Evgeny
14.03.2017
15:30:33
Это другой проект

Сергей
14.03.2017
15:30:49
Мне похуй
ну вот с этого надо начинать

Max
14.03.2017
15:31:03
это пиздец

Evgeny
14.03.2017
15:31:18
Полный, да

Google
Evgeny
14.03.2017
15:31:23
Абсолютный и беспросветный

Max
14.03.2017
15:31:31
если проект на 5 компонентов — ок

Evgeny
14.03.2017
15:31:43
(я с ним прожил полгода и когда переделал на бизнес-сущности стало в разы легче жить)

Max
14.03.2017
15:31:47
угу

Dmitry
14.03.2017
15:32:29
Ну по сути твои _complexes это контейнеры, а ui-kit - это компоненты

Evgeny
14.03.2017
15:33:06
И?

ui-kit это компоненты, которые используются везде, это юй, как можно понять по названию

Evgeniy
14.03.2017
15:33:35
это пиздец
Что тут такого что прям пиздец?

Evgeny
14.03.2017
15:33:36
Заголовки, кнопки, лейблы, бейджи, селекты

В той же complexes/inlineCard.jsx используется ui, да

Dmitry
14.03.2017
15:34:08
Я про то, что вы папочки по разному называете тут и из этого холивар начинаете)

Max
14.03.2017
15:34:10
правило простое — если тебе сущность чтобы выпилить надо ползать по всему проекту — структура проекта дно

Ҫѐҏӗѫӑ
14.03.2017
15:35:41
охрененно зарегились на реакт митап

Max
14.03.2017
15:35:52
Что тут такого что прям пиздец?
пример тебе простой у тебя библиотека с книжками представь что у тебя не по книгам все

а на одной полке все содержания

на другой глава 1

итд

Yung
14.03.2017
15:37:54
это пиздец
да кстати, как только проект больше гостевухи-тудулиста, то все, адок

Google
Evgeniy
14.03.2017
15:39:17
В итоге так и не понятно, как делать структуру в react-redux проекте

Чтобы удобно было

Сергей
14.03.2017
15:40:23
В итоге так и не понятно, как делать структуру в react-redux проекте
я юзаю AtomicDesign директорию /modules юзаю для разделов сайта

Evgeny
14.03.2017
15:41:16
Чтобы удобно было
Сказал же выше

Макс со мной согласился

Что тебе ещё нужно

Бьёшь по бизнес-сущностям, внутри каждой сущности кладёшь всё, что к ней относится — экшены, компоненты, редьюсеры, настройки

Нужно переименовать поле — ищешь только в этой директории

Admin
ERROR: S client not available

Evgeny
14.03.2017
15:42:25
Нужно отрефакторить — опять же, поиск только в этой директории

Evgeniy
14.03.2017
15:42:34
Пример есть в репах?

Evgeny
14.03.2017
15:42:42
Скрин выше для кого кинул?

Сергей
14.03.2017
15:43:40
Бьёшь по бизнес-сущностям, внутри каждой сущности кладёшь всё, что к ней относится — экшены, компоненты, редьюсеры, настройки
ок а если есть компонент, в котором отображаются разные бизнес-сущности, куда его класть?

Lupsick
14.03.2017
15:43:47
Я кидал линк про атомик и никто не оценил

Evgeniy
14.03.2017
15:43:54
Хочется подробнее рассмотреть

Сергей
14.03.2017
15:45:40
Конкретнее
сущности: User, Organization, Group компонент: SearchBox, может искать все эти сущности

Evgeny
14.03.2017
15:46:03
Ну так ui, он же вообще ни от чего не зависит

Странный вопрос

Сергей
14.03.2017
15:47:58
Google
Сергей
14.03.2017
15:48:24
ты представляешь вообще СКОЛЬКО таких компонентов в проекте?

Evgeny
14.03.2017
15:48:54
Что ты имеешь в виду под бизнес сущьностями?
https://jqestate.ru главная страница загородые объекты (список/страница) посёлки (список/страница) комплексы (список/страница) контакты о компании

Сергей
14.03.2017
15:49:33
Ну, и?
в итоге, директория ui превращается в свалку

Evgeny
14.03.2017
15:49:37
И?

Сергей
14.03.2017
15:50:28
твоё предложение ничего особо не решает

хотя совместимо с AtomicDesign (в ui делить на atoms, molecules, organisms ...)

Evgeny
14.03.2017
15:50:43
Нахуй этот ваш атомик

Лишняя прослойка

Max
14.03.2017
15:51:04
терминология "atoms, molecules, organisms" страдает

Сергей
14.03.2017
15:51:05
Нахуй этот ваш атомик
без аргументов, твои вбросы нахуй не нужны

Evgeny
14.03.2017
15:51:06
Вместо написания бизнес-фичи я должен ебаться Я КЛАДУ В АТОМЫ ИЛИ МОЛЕКУЛЫ ХММММ

Evgeny
14.03.2017
15:51:16
Посёлок это а) карточка б) список в) страница

И это всё хранится в src/settlements

Max
14.03.2017
15:53:58
я сейчас прихожу к тому что у меня есть отдельная папка views

Страница 1062 из 5115