Ваши вопросы: Структура файлов в проекте

  Рет қаралды 15,971

JavaScript.Ninja

JavaScript.Ninja

Күн бұрын

Пікірлер: 19
@Диасим
@Диасим Жыл бұрын
И каждый раз я захожу и смотрю на нашего архангела Гаврииля )) спасибо.
@modusvivaldi
@modusvivaldi 2 жыл бұрын
Илья, а что ты думаешь о методологии Feature-Sliced Design? Было бы интересно послушать разбор с плюсами и минусами, как было про Remix.
@dmitrijponkin
@dmitrijponkin 5 жыл бұрын
Спасибо! Очень круто!))
@yaroslavsurilov6507
@yaroslavsurilov6507 5 жыл бұрын
Просто необыкновенно, спасибо!
@ВладимирМогилин-д9ш
@ВладимирМогилин-д9ш 2 жыл бұрын
Здравствуйте, а в первом варианте структуры, где каталоги containers, components, helpers, что обычно кладётся в каталог containers?
@killd0z3r
@killd0z3r Жыл бұрын
Компонент, обернутый в его логику. Запрос на сервер или использование хука например. И через пропсы уже передавать в сам компонент всю необходимую информацию, чтобы компонент занимался только рендером
@cikada3398
@cikada3398 2 жыл бұрын
10:21 почему не могу сразу экспортировать компонент из index.js, не понимаю какая разница?
@e_viskhan
@e_viskhan 2 жыл бұрын
Если сделать так, как ты предлагаешь и как делал ошибочно и я, в том числе, когда ты открываешь несколько своих компонентов, а все они называются index.js, то по именам файлов абсолютно не понятно, что это за компонента, если этот файл не открывать. Если простыми словами у тебя открыто 10 файлов index.js, и поди разберись, какой Index.js тебе открывать чтобы добавить туда строчку кода)). Я тоже до сих пор до этого момента совершал данную ошибку в силу малого опыта, но вижу человек на видео предлагает довольно хорошее решение, которое мне как новичку до сих пор не было известно.
@ii3246
@ii3246 2 жыл бұрын
полезный видос. а по eslint надо!)))
@ИльяИваник-ф8ф
@ИльяИваник-ф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"; что я делаю не так?
@ruslanaliyev3765
@ruslanaliyev3765 3 жыл бұрын
Давать осмысленные имена а не 1 2 3🙂
@ADamskiff
@ADamskiff 5 жыл бұрын
Мы так тоже делаем. Очень хорошая практика.. я о фрактальной схеме
@SuhushinAS
@SuhushinAS 2 жыл бұрын
Привет! Почему не может быть горизонтальных связей? Например, карточка новости (сущность news), внутри которой аватарка автора (сущность user).
@killd0z3r
@killd0z3r Жыл бұрын
Значит юзер должен быть в шаред
@Kefveseke
@Kefveseke 5 жыл бұрын
Что за прога?
@faizulla5838
@faizulla5838 3 жыл бұрын
9:50 это обычная реализация в вордпресс шаблонах....в индекс пхп ничего нет кроме ссылок на хедкр-контент-футер пхп и тд
@faizulla5838
@faizulla5838 3 жыл бұрын
5:20 .... если коротко то используйте MVC и ООП. посмотрите на структура ларавел (для примера) и сделай приб что то такое. это и вопрос безопасности..
@Alex-jf5vc
@Alex-jf5vc 5 жыл бұрын
У нас тоже по фичам всё, а общие компоненты отдельным проектом идут
@didexdida1697
@didexdida1697 5 жыл бұрын
Чем то напомнило ducks из редакса )
Модульный React-проект на практике
25:20
EPAM Moscow ITsubbotnik
Рет қаралды 7 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Server-side rendering: хайп или необходимость?
12:23
JavaScript.Ninja
Рет қаралды 33 М.
Ваши вопросы: плохие собеседования
12:05
JavaScript.Ninja
Рет қаралды 6 М.
Управление состоянием #2: Flux и прочие
13:25
JavaScript.Ninja
Рет қаралды 11 М.
Layout trashing
14:15
JavaScript.Ninja
Рет қаралды 9 М.