@react_js

Страница 3928 из 5115
М
11.05.2018
18:02:11
А нейминг, вот я и не понимаю зачем он

Default
11.05.2018
18:02:16
Достаточно системно подходить к дизайну и структуре, а не обмазываться терминами из других областей имхо
А вот мой опыт подсказывает, что если десигнер не умеет в компонентный подход, то этому десигнеру надо искать другую работу

А нейминг, вот я и не понимаю зачем он
Это не нейминг, а иерархия

Nikita
11.05.2018
18:02:36
Google
Default
11.05.2018
18:02:50
От тупых сущностей до самостоятельных единиц

М
11.05.2018
18:02:53
Нет

Default
11.05.2018
18:04:53
Нет
Что «нет»?

М
11.05.2018
18:05:04
Пишу

)

Это нейминг. Потому что иерархия уже существовала ДО. Вы же и сами знаете, что форма является родителям по отношению к группе кнопок, а группа кнопок — родителем к кнопке. Эта иерархия уже существует, так устроен и html, и компоненты реакта. Соотвественно называть их удобным (удобным ли) образом это просто надстройка по имени к имеющейся иерархии

Ну а если человек без «атомов» и «молекул» не в состоянии продумать свой дизайн и систематизировать его, то это не дизайнер

Либо это вопрос того, что дизайн делают на уровне верстки люди не имеющие никакого отношения к дизайну, и им так легче — начали с атомов, перешли к молекулам. Но хороший дизайн так никогда не делается же

from
11.05.2018
18:11:19
Oner ты как бы верно рассуждаешь, но не с того угла в дискуссию вошёл ) http://atomicdesign.bradfrost.com/

Сергей
11.05.2018
18:12:31
М
11.05.2018
18:13:06
Который потом удобно переносить в код
Вот да. Как язык общения дизайнера и верстальщика это идеально

Google
Nikita
11.05.2018
18:15:23
Вот да. Как язык общения дизайнера и верстальщика это идеально
Ну вот почему лучше чтобы у тебя тоже атомы были атомами

Сергей
11.05.2018
18:15:45
Я вот подумал, может стоит хранить в состоянии рядом с "объектом объектов" их порядок. Тогда их проще обновлять будет.

andretshurotshka?❄️кде
11.05.2018
18:16:13
это про редакс?

М
11.05.2018
18:16:34
Ну вот почему лучше чтобы у тебя тоже атомы были атомами
Нет. Я не могу понять зачем язык для связи «верстальщик-дизайнер» применять в чате реакта

Сергей
11.05.2018
18:16:49
Я про состояние родительского компонента который содержит данные дочерних

М
11.05.2018
18:17:05
Или внутри между дизайнерами. Я про это только и пишу как бы)

Nikita
11.05.2018
18:17:21
А не библиотека для хранения данных в редаксе

М
11.05.2018
18:17:48
А не библиотека для хранения данных в редаксе
Я не из этой истории, у меня нет редакса и стек другой немного

Nikita
11.05.2018
18:18:50
Ни слова про дизайн
Очень удобно когда у тебя дизайн и фронтенд работаю на одной иерархии

Сергей
11.05.2018
18:18:59
state: {peoples: {bob: {name: "Bob Smith", age: 24}, alice: {name: "Alice White", age: 30}}, order: ['alice', 'bob']}

from
11.05.2018
18:19:02
Нет. Я не могу понять зачем язык для связи «верстальщик-дизайнер» применять в чате реакта
как минимум потому что этот язык диктует (иногда косвенно, иногда очень прямо) принципы, по которым ты делишь общий интерфейс на компоненты

Сергей
11.05.2018
18:20:02
@everdimension кто-то когда-то обещал рассказать про контролируемые формы

from
11.05.2018
18:21:13
было такое) в общем-то в процессе

М
11.05.2018
18:21:47
Но решение какое-то костыльное, видимо просто мне не нравится

как минимум потому что этот язык диктует (иногда косвенно, иногда очень прямо) принципы, по которым ты делишь общий интерфейс на компоненты
Да и к тому же имея готовый дизайн, любой +- опытный реакт-разработчик разобьёт на компоненты одинаково же

Google
М
11.05.2018
18:23:57
Ну а как? В одной лэйауте сделает целиком форму?

В одном компоненте по 2 кнопки

М
11.05.2018
18:24:10
Это странно же

from
11.05.2018
18:24:12
why not

М
11.05.2018
18:24:24
why not
А зачем реакт тогда

from
11.05.2018
18:24:42
да много причин))

Nikita
11.05.2018
18:25:26
А зачем реакт тогда
Килер фитча реакт, делить все на компоненты

Default
11.05.2018
18:25:31
Разговор ваще хз куда пошел

Каким боком реакт противоречит атомик дизайну?

М
11.05.2018
18:26:27
Килер фитча реакт, делить все на компоненты
Ну без неё многое становится недоступным

Многие киллер фичи

М
11.05.2018
18:26:53
Если не недоступными, то сложно реализуемыми уж точно

Форму в одном лэйауте это почти невозможно по-моему

Default
11.05.2018
18:27:31
В смысле?

Что значит невозможно? 0о

М
11.05.2018
18:27:59
Ну слишком сложно, если изменится бизнес логика то лучше застрелиться

Default
11.05.2018
18:28:22
Ну так за этим же и нужен атомик

М
11.05.2018
18:28:24
Не зря же мы на компоненты делим

А вот при чем тут атомик?

Google
Сергей
11.05.2018
18:28:45
Мне про формы надо узнать у @everdimension . Через FormData хорошо и удобно работаь с пустыми формами, а вот что делать когда форму надо заполнить состоянием.

Дубова
11.05.2018
18:28:58
Привет

М
11.05.2018
18:29:07
Берём реакт, читаем доку, понимаем что нужно дробить на маленькие компоненты

Атомика здесь нету

Default
11.05.2018
18:29:40
В доке реакта вообще ничего нет, кроме самого реакта

Сергей
11.05.2018
18:29:49
Nikita
11.05.2018
18:29:52
Default
11.05.2018
18:29:59
Ни слова про организацию проекта, ну вот ваще

Разве что кусками в экземплах и то, не все там вообще можно юзать

Alan
11.05.2018
18:30:32
атомик это когда папочки назвал атом молекула и организм?

Admin
ERROR: S client not available

Pauline
11.05.2018
18:30:39
чтоб 1 компонент отвечал за 1 весчь

М
11.05.2018
18:30:40
На сколько маленькие, куда их складывать
Насколько маленькие - от самых маленьких к самым большим. Куда их складывать - есть несколько подходов

Alan
11.05.2018
18:30:47
пиздец)

обязательно еще helpers надо тогда)

Default
11.05.2018
18:31:08
Хуйню несете

М
11.05.2018
18:31:18
А как эти подходы называются
Никак, это и не подходы

Google
Default
11.05.2018
18:31:23
Прочтите пожалста описание атомик дизайна

Alan
11.05.2018
18:31:32
я просто видел такие репы

Default
11.05.2018
18:31:35
И приходите дискутировать по существу

Alan
11.05.2018
18:31:38
реально называют атом и молекула ))

М
11.05.2018
18:31:54
Прочтите пожалста описание атомик дизайна
Хороший совет, пойду прочту) я просто не совсем про него спорю, а про его целесообразность в этом чате

Nikita
11.05.2018
18:32:26
А про то какие компоненты должны иметь состояния, какие нет

Про их сложность

М
11.05.2018
18:32:48
В этом чате и редакс обсуждают, например
Ну вот про нужность редакса я не спорю, ибо не знаю

Alan
11.05.2018
18:32:49
ну композиция

но только мне кажется многие понимают буквально

и херачат нейминг из космоса

Evgeny
11.05.2018
18:34:47
Воу, ну и спор у вас тут)

Default
11.05.2018
18:35:36
и херачат нейминг из космоса
По-хорошему все это деление наглядно должно быть в сторибуке, например

А на уровне каталогов оно совершенно не обязательно

Alan
11.05.2018
18:36:06
че такое сторибук?

Default
11.05.2018
18:36:45
че такое сторибук?
https://github.com/storybooks/storybook

Nikita
11.05.2018
18:37:00
че такое сторибук?
Что-то тип вики для компонентов

Alan
11.05.2018
18:39:41
ага спасибо, дока это хорошо, но пополнять ее ручками надо да?

Alan
11.05.2018
18:41:40
ну в актуальном состоянии мб надоест поддерживать )

Nikita
11.05.2018
18:41:50
ага спасибо, дока это хорошо, но пополнять ее ручками надо да?
Ну ты как бы прям там и создаёшь иерерхию

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