И каждый раз я захожу и смотрю на нашего архангела Гаврииля )) спасибо.
@modusvivaldi2 жыл бұрын
Илья, а что ты думаешь о методологии Feature-Sliced Design? Было бы интересно послушать разбор с плюсами и минусами, как было про Remix.
@dmitrijponkin5 жыл бұрын
Спасибо! Очень круто!))
@yaroslavsurilov65075 жыл бұрын
Просто необыкновенно, спасибо!
@ВладимирМогилин-д9ш2 жыл бұрын
Здравствуйте, а в первом варианте структуры, где каталоги containers, components, helpers, что обычно кладётся в каталог containers?
@killd0z3r Жыл бұрын
Компонент, обернутый в его логику. Запрос на сервер или использование хука например. И через пропсы уже передавать в сам компонент всю необходимую информацию, чтобы компонент занимался только рендером
@cikada33982 жыл бұрын
10:21 почему не могу сразу экспортировать компонент из index.js, не понимаю какая разница?
@e_viskhan2 жыл бұрын
Если сделать так, как ты предлагаешь и как делал ошибочно и я, в том числе, когда ты открываешь несколько своих компонентов, а все они называются index.js, то по именам файлов абсолютно не понятно, что это за компонента, если этот файл не открывать. Если простыми словами у тебя открыто 10 файлов index.js, и поди разберись, какой Index.js тебе открывать чтобы добавить туда строчку кода)). Я тоже до сих пор до этого момента совершал данную ошибку в силу малого опыта, но вижу человек на видео предлагает довольно хорошее решение, которое мне как новичку до сих пор не было известно.
@ii32462 жыл бұрын
полезный видос. а по eslint надо!)))
@ИльяИваник-ф8ф4 жыл бұрын
я только начинаю изучать современное программирование, и у меня вот такая проблема... когда я использую фрактальную систему и дроблю на компоненты (в 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"; что я делаю не так?
@ruslanaliyev37653 жыл бұрын
Давать осмысленные имена а не 1 2 3🙂
@ADamskiff5 жыл бұрын
Мы так тоже делаем. Очень хорошая практика.. я о фрактальной схеме
@SuhushinAS2 жыл бұрын
Привет! Почему не может быть горизонтальных связей? Например, карточка новости (сущность news), внутри которой аватарка автора (сущность user).
@killd0z3r Жыл бұрын
Значит юзер должен быть в шаред
@Kefveseke5 жыл бұрын
Что за прога?
@faizulla58383 жыл бұрын
9:50 это обычная реализация в вордпресс шаблонах....в индекс пхп ничего нет кроме ссылок на хедкр-контент-футер пхп и тд
@faizulla58383 жыл бұрын
5:20 .... если коротко то используйте MVC и ООП. посмотрите на структура ларавел (для примера) и сделай приб что то такое. это и вопрос безопасности..
@Alex-jf5vc5 жыл бұрын
У нас тоже по фичам всё, а общие компоненты отдельным проектом идут