Компонент, обернутый в его логику. Запрос на сервер или использование хука например. И через пропсы уже передавать в сам компонент всю необходимую информацию, чтобы компонент занимался только рендером
Если сделать так, как ты предлагаешь и как делал ошибочно и я, в том числе, когда ты открываешь несколько своих компонентов, а все они называются index.js, то по именам файлов абсолютно не понятно, что это за компонента, если этот файл не открывать. Если простыми словами у тебя открыто 10 файлов index.js, и поди разберись, какой Index.js тебе открывать чтобы добавить туда строчку кода)). Я тоже до сих пор до этого момента совершал данную ошибку в силу малого опыта, но вижу человек на видео предлагает довольно хорошее решение, которое мне как новичку до сих пор не было известно.
я только начинаю изучать современное программирование, и у меня вот такая проблема... когда я использую фрактальную систему и дроблю на компоненты (в react), используя гриды, то в CSS получается такая фигня: главный компонент имеет некий grid-template-areas: "1 2 3"; его под-компоненты (которые лежат в отдельных папках и у них свои собственные css-файлы) имеют соответственно grid-area: 1; (grid-area: 2; grid-area: 3;) а все это дерево может быть вложено в еще один компонент и в еще один, у которых тоже есть grid-template-areas и grid-area и по итогу все становится совершенно запутано, непонятно куда будет использован тот или иной grid-area, и непонятно где искать кусочки 1-2-3 из grid-template-areas: "1 2 3"; что я делаю не так?
И каждый раз я захожу и смотрю на нашего архангела Гаврииля )) спасибо.
Спасибо! Очень круто!))
Просто необыкновенно, спасибо!
полезный видос. а по eslint надо!)))
Илья, а что ты думаешь о методологии Feature-Sliced Design? Было бы интересно послушать разбор с плюсами и минусами, как было про Remix.
Мы так тоже делаем. Очень хорошая практика.. я о фрактальной схеме
Здравствуйте, а в первом варианте структуры, где каталоги containers, components, helpers, что обычно кладётся в каталог containers?
Компонент, обернутый в его логику. Запрос на сервер или использование хука например. И через пропсы уже передавать в сам компонент всю необходимую информацию, чтобы компонент занимался только рендером
У нас тоже по фичам всё, а общие компоненты отдельным проектом идут
Чем то напомнило ducks из редакса )
5:20 .... если коротко то используйте MVC и ООП.
посмотрите на структура ларавел (для примера) и сделай приб что то такое.
это и вопрос безопасности..
10:21 почему не могу сразу экспортировать компонент из index.js, не понимаю какая разница?
Если сделать так, как ты предлагаешь и как делал ошибочно и я, в том числе, когда ты открываешь несколько своих компонентов, а все они называются index.js, то по именам файлов абсолютно не понятно, что это за компонента, если этот файл не открывать. Если простыми словами у тебя открыто 10 файлов index.js, и поди разберись, какой Index.js тебе открывать чтобы добавить туда строчку кода)).
Я тоже до сих пор до этого момента совершал данную ошибку в силу малого опыта, но вижу человек на видео предлагает довольно хорошее решение, которое мне как новичку до сих пор не было известно.
я только начинаю изучать современное программирование, и у меня вот такая проблема...
когда я использую фрактальную систему и дроблю на компоненты (в react), используя гриды, то в CSS получается такая фигня:
главный компонент имеет некий grid-template-areas: "1 2 3";
его под-компоненты (которые лежат в отдельных папках и у них свои собственные css-файлы) имеют соответственно grid-area: 1; (grid-area: 2; grid-area: 3;)
а все это дерево может быть вложено в еще один компонент и в еще один, у которых тоже есть grid-template-areas и grid-area
и по итогу все становится совершенно запутано, непонятно куда будет использован тот или иной grid-area, и непонятно где искать кусочки 1-2-3 из grid-template-areas: "1 2 3";
что я делаю не так?
Давать осмысленные имена а не 1 2 3🙂
Привет!
Почему не может быть горизонтальных связей?
Например, карточка новости (сущность news), внутри которой аватарка автора (сущность user).
Значит юзер должен быть в шаред
9:50 это обычная реализация в вордпресс шаблонах....в индекс пхп ничего нет кроме ссылок на хедкр-контент-футер пхп и тд
Что за прога?