Yandex for Frontend
Yandex for Frontend
  • Видео 652
  • Просмотров 3 832 894

Видео

А оно вам надо? / Особый формат о карьере во фронтенде
Просмотров 2,2 тыс.День назад
Это особая секция на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. Послушаем 5 личных историй о том, как стартовать с джуна в разработке и постепенно менять карьерные роли. Наши спикеры: 🔸 Сергей Бережной из Яндекса 🔸 Алексей Ох...
Любовь и ненависть фронтенда / Алексей Симоненко
Просмотров 1,1 тыс.День назад
Это Алексей Симоненко из HTML Academy и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Алексей с высоты 24-летнего опыта порассуждал о том, что значит быть фронтендером, о ценностях сообщества, его п...
Познаём Elysia и Bun - фреймворк, сделанный для людей / Всеволод Деткин
Просмотров 1,6 тыс.День назад
Это Всеволод Деткин из Элитриума и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Всеволод разберёт новый веб-фреймворк для создания серверных приложений, вооружившись силой TypeScript и Bun. И сравн...
Геймдев на ChatGPT / Александр Коротаев
Просмотров 657День назад
Это Александр Коротаев из BeerJS и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Александр расскажет о своём эксперименте. Однажды ему предложили разрабатывать игру на вебе, и он решил, что код везд...
Копаем глубже в Feature-Sliced Design / Александр Моргунов
Просмотров 4,4 тыс.День назад
Это Александр Моргунов из Samokat.tech и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Александр расскажет об архитектурной методологии Feature-Sliced Design (FSD). Архитектура - это всегда сложно: ...
Как мы съезжали с CRA (и речь не про Vite) / Никита Балихин
Просмотров 845День назад
Это Никита Балихин из Газпромбанка и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Никита расскажет, как ребята внутри Газпромбанка постарались соблюсти баланс между гибкостью и простотой в реализац...
Как не замучить пользователя плохими контролами / Илья Бирман
Просмотров 1,2 тыс.День назад
Это Илья Бирман из Дизайн-бюро Артёма Горбунова и его доклад на «Я💛Фронтенд 2024» - нашей главной фронтенд-конференции. На ней мы обсудили, как делать удобные интерфейсы, использовать популярные и не очень инструменты, правильно относиться к себе и сообществу и строить карьеру. В своём докладе Илья покажет, как плохие контролы могут доставлять мелкие неудобства, которые достаточно быстро доведу...
Как мы строили телефонию на WebRTC \\ Егор Брагин, Яндекс Go
Просмотров 1,1 тыс.Месяц назад
Как мы строили телефонию на WebRTC \\ Егор Брагин, Яндекс Go
Добавление темизации в проект \\ Анастасия Барташук, Яндекс Такси
Просмотров 846Месяц назад
Добавление темизации в проект \\ Анастасия Барташук, Яндекс Такси
Оптимизация веб‑приложений на примере Турбоаппа Такси \\ Сергей Алейников, Яндекс Go
Просмотров 1,9 тыс.Месяц назад
Оптимизация веб‑приложений на примере Турбоаппа Такси \\ Сергей Алейников, Яндекс Go
Я💛Фронтенд 2024. Разбор задач Capture the Flag
Просмотров 2,1 тыс.2 месяца назад
Я💛Фронтенд 2024. Разбор задач Capture the Flag
Я 💛 Фронтенд 2024. Как это можно переписать?
Просмотров 5 тыс.3 месяца назад
Я 💛 Фронтенд 2024. Как это можно переписать?
Как сэкономить человеко век на разработке интеграций JS API, Максим Штырь
Просмотров 1,7 тыс.6 месяцев назад
Как сэкономить человеко век на разработке интеграций JS API, Максим Штырь
Дискуссия Кто такой Фронтендер Сергей Бережной, Алина Ваниева, Андрей Мелихов, Иван Артамонов, Юрий
Просмотров 1,2 тыс.6 месяцев назад
Дискуссия Кто такой Фронтендер Сергей Бережной, Алина Ваниева, Андрей Мелихов, Иван Артамонов, Юрий
Ни один дисклеймер не пострадал, Иван Метелёв
Просмотров 5246 месяцев назад
Ни один дисклеймер не пострадал, Иван Метелёв
Тестируй сценарии, а не JSON, Александр Заверняев
Просмотров 1,3 тыс.6 месяцев назад
Тестируй сценарии, а не JSON, Александр Заверняев
Монорепа для больших и маленьких, Руслан Муфтиев
Просмотров 2,8 тыс.6 месяцев назад
Монорепа для больших и маленьких, Руслан Муфтиев
04. Ускоряем Time To Market - Иван Артамонов
Просмотров 2,1 тыс.10 месяцев назад
04. Ускоряем Time To Market - Иван Артамонов
03. Ajax от A до X - Александр Сулима
Просмотров 3,6 тыс.10 месяцев назад
03. Ajax от A до X - Александр Сулима
02. Сотни компонентов, сотни экспериментов и всего одна страница - Константин Носов
Просмотров 2,3 тыс.10 месяцев назад
02. Сотни компонентов, сотни экспериментов и всего одна страница - Константин Носов
01. Что делать, когда бандл нужно «посадить на диету» - Софья Гусева
Просмотров 2,4 тыс.10 месяцев назад
01. Что делать, когда бандл нужно «посадить на диету» - Софья Гусева
05. ДАА!! ML на JavaScript! Но зачем? - Алексей Охрименко
Просмотров 2,8 тыс.10 месяцев назад
05. ДАА!! ML на JavaScript! Но зачем? - Алексей Охрименко
WebAssembly и веб на TypeScript, Александр Коротаев
Просмотров 5 тыс.11 месяцев назад
WebAssembly и веб на TypeScript, Александр Коротаев
Кому нужны фронтендеры, Андрей Смирнов
Просмотров 4,5 тыс.11 месяцев назад
Кому нужны фронтендеры, Андрей Смирнов
Копаемся под капотом браузера, как работает event loop и compositing, Сергей Чикуенок
Просмотров 10 тыс.11 месяцев назад
Копаемся под капотом браузера, как работает event loop и compositing, Сергей Чикуенок
Разбор заданий Capture the Flag и награждение победителей, Евгений Телегин
Просмотров 57311 месяцев назад
Разбор заданий Capture the Flag и награждение победителей, Евгений Телегин
Telegram как новая платформа для ваших сервисов, Даниил Лаптев
Просмотров 2,3 тыс.11 месяцев назад
Telegram как новая платформа для ваших сервисов, Даниил Лаптев
Распутываем браузерные потоки, Полина Гуртовая
Просмотров 4,3 тыс.11 месяцев назад
Распутываем браузерные потоки, Полина Гуртовая
Как мы внедряли Е2Е-тесты и почему у нас ничего не вышло, Руслан Байгунусов
Просмотров 1,4 тыс.11 месяцев назад
Как мы внедряли Е2Е-тесты и почему у нас ничего не вышло, Руслан Байгунусов

Комментарии

  • @glebbaruch6644
    @glebbaruch6644 13 часов назад

    А есть список литературы почитать ?

    • @YandexforFrontend
      @YandexforFrontend 12 часов назад

      Здравствуйте, Глеб! Ваш вопрос поймали, уточняем :)

  • @crazydd0
    @crazydd0 День назад

    23:54 ещё Number.isNaN есть

  • @karatsergio4472
    @karatsergio4472 4 дня назад

    усатый дядь правильно намекнул на пятом часу , комьюнити слишком токсично надо быть проще и помагать друг другу , аля "Леопольдо стаил" =)

  • @Fidicirj
    @Fidicirj 4 дня назад

    Ааâ

  • @mishurovsky_ege
    @mishurovsky_ege 5 дней назад

    Откуда столько высокомерия? Откуда желание отвечать бессодержательными клише на важные для новичка вопросы? Жалко ребят, которые работают с такими «руководителями». А теперь по сути темы: 1. «Чистый код» и «Чистая архитектура». Важно, чтобы понимать, как устроен хороший код, и как не писать говно. 2. Найти в LeetCode "The LeetCode Beginner's Guide", секция "Explore Card Track", прорешать оттуда все задачи. Благодаря ему хорошо освоитесь с типами данных и их методами + разберетесь в структурах данных. Это как научиться ходить: кто-то не ходит и ездит на машине или постоянно думает, куда и как ставить ноги. А когда умеешь ходить, действуешь свободно и тратишь ресурс мозга на более сложные и интересные вещи. 3. По React и CSS у Josh Cameau есть два отличных курса. Они будут в разы эффективнее, чем «курить» даже хорошо написанную «доку» по React. Не говоря уже о CSS (есть ли вообще тот, кто с нуля выучил CSS по спецификациям W3C или хотя бы по MDN?) 4. По Vue на Udemy есть годный курс от Maximillian Schwarzmüller. 5. Для TypeScript сперва изучить "The TypeScript Handbook" на официальном сайте, а затем отправиться в репозиторий type-challenges, и прорешать оттуда хотя бы 50 задач. После решения задач работать с типами в реальном коде станет очень просто. Заодно научитесь замечать плохую архитектуру типов. В прод нести выкрутасы с типами не надо) 6. Если пока еще плохо с git, хороший и бесплатный текстовый курс можно найти у Atlassian. 7. Для всего остального - на Udemy точно будет годный курс, достаточно смотреть на рейтинг и дату обновления курса. Для углубленных вопросов и мелких библиотек уже да, документация. 8. Из бюджетных вариантов - опять же, Udemy (всегда по 10-20$ за курс) или FreeCodeCamp на RUclips. 9. После этого стоит смотреть в сторону системного дизайна и расширять свои навыки командного взаимодействия + точечно углубляться в нужные библотеки. Это уже история для мидлов и выше.

    • @YandexforFrontend
      @YandexforFrontend 4 дня назад

      Здравствуйте! Большое спасибо за такую развёрнутую обратную связь. Можем мы использовать эти советы в наших соцсетях?

  • @ahmadumarov2845
    @ahmadumarov2845 5 дней назад

    Доклад норм если судить по первым 8 минутам, но дальше прослушать не смог, как можно так ужасно свою дикцию коверкать и думать что это норм

  • @denispepper2830
    @denispepper2830 5 дней назад

    Отличный доклад!

  • @gyros9162
    @gyros9162 5 дней назад

    Шейминг, значит, у вас в порядке вещей?😅

  • @user-gi4pl5wh8e
    @user-gi4pl5wh8e 5 дней назад

    (сарказм) Да да книги не нужны)) достаточно документацию наизусть знать)

  • @alexeyfilippov42
    @alexeyfilippov42 5 дней назад

    Почитать можно - Грокаем алгоритмы для общего развития маст хев просто ванлав. Чистая архитектура вторая книжка

  • @user-fo8zz7ju6w
    @user-fo8zz7ju6w 5 дней назад

    крутишь 3.5 года опыта и полетели

  • @bulgarsky
    @bulgarsky 5 дней назад

    Приходит студент, хочет стать строителем. Да вон читай ГОСТы, че ты

    • @annalipower4830
      @annalipower4830 5 дней назад

      дядя вам за 40?

    • @user-gi4pl5wh8e
      @user-gi4pl5wh8e 5 дней назад

      Мб Яндекс таких и ищет, главное синтаксис знай а как думать там скажут

  • @goldstein1
    @goldstein1 5 дней назад

    Ребят, с телефона нереально смотреть Может подумаем, как код сделать побольше? Вот 19:39, например

    • @YandexforFrontend
      @YandexforFrontend 5 дней назад

      Здравствуйте! Спасибо, что рассказали о впечатлениях от просмотра с телефона. Подумаем с командой, как сделать наши ролики удобнее для такого формата 🤔

    • @aryanshahr
      @aryanshahr 15 часов назад

      можно же приближать изображение

    • @goldstein1
      @goldstein1 15 часов назад

      ​@@aryanshahr на 3x при приближении код уже не видно Тут нужно либо спикеру сокращать код наиэкране, показывая только важные для текущего рассказа вещи либо на видео увеличивать код при демонстрации таких кусков, полностью скрывая спикера

    • @YandexforFrontend
      @YandexforFrontend 13 часов назад

      Передали ваши заметки специалистам :)

  • @user-gs7ro3tl9t
    @user-gs7ro3tl9t 6 дней назад

    На мой взгляд, бесполезный доклад, продающий бесполезную FSD-методологию, которая только в теории звучит хорошо, а на практике создает только проблемы с неудобным "размазыванием" кодовой базы по многим файлам, созданием излишних сущностей, папок, файлов и смысловых противоречий даже в простом проекте. Кому FSD упростил жизнь в боевом проекте? Напишите, пожалуйста, ответ на этот комментарий. Я пробовал FSD и ужаснулся от его бесполезности для решения реальных проблем сложности разработки любых frontend-проектов.

    • @vgsnva
      @vgsnva 4 дня назад

      Такое чувство что люди из бэкенда пытаются писать фронт, и пытаются писать бэк на фронтЕ.

    • @BorisEdigarian
      @BorisEdigarian День назад

      Какая архитектура тогда полезна ? FSD не заставляет вас создавать сущности, по сути только 3 слоя обязательны(app, pages, shared), можно все делать в папке pages, и выносить общие компоненты в shared.

    • @user-gs7ro3tl9t
      @user-gs7ro3tl9t День назад

      @@BorisEdigarian Любая кастомная модульная архитектура, удобная команде или группе команд. По моему, это очевидно, разве нет? Если, как вы сказали "можно все делать в папке pages, и выносить общие компоненты в shared.", то где тут FSD, подразумевающий наличие Entities, Features и прочие излишние абстракции? В вашем описании не прослеживается какая-либо архитектурная методология, а я спросил про то, кому FSD упростил жизнь в РЕАЛЬНОМ ПРОДЕ.

  • @pick-pock
    @pick-pock 6 дней назад

    Яндекс, где таймкоды? Уважение к зрителям совсем отсутствует?

  • @osad4enko
    @osad4enko 7 дней назад

    для одностраничника ОК

  • @evstafyevandrew2198
    @evstafyevandrew2198 7 дней назад

    А, это ваши люди наезжают на прохожих (и на меня тоже) на тротуарах?! Уже минус

  • @developerdiary3136
    @developerdiary3136 7 дней назад

    Докладчик задел тему про получение моделей от бекенда. Для этого лучше использовать кодген опенапи или графкл, ну или иные инструменты которые для этого подходят. Странно, что не сказал, когда упоминал

  • @elemeNtk0
    @elemeNtk0 7 дней назад

    О, я с этим дядей в Нарды играл!

  • @Maxim9575
    @Maxim9575 7 дней назад

    Доклад ни о чем, да еще и докладчик трясётся как липка, слушать максимально неприятно.

  • @elemeNtk0
    @elemeNtk0 8 дней назад

    Илья, попробуй отписаться от Яндекс Плюса ;))

  • @waldo_
    @waldo_ 8 дней назад

    Очень понравилось выступление Андрея Симонова про гибридные приложения. Жаль что не до конца раскрыли, как победили историю с "пролистыванием" на предыдущую страницу на iOS, переделав на свое решение. Было бы здорово узнать в какую копать сторону, ведь у меня на проекте аналогичная проблема. P.S. Помогите призвать Андрея в комментарии:)

    • @andsimon3
      @andsimon3 6 дней назад

      Привет. Спасибо за лестный комментарий) По поводу iOS возвратов. Там на самом деле ничего сверхъестественного нет, поэтому не сильно углублялся. С нативной стороны отключили их полностью. Предположительно можно подробности найти по названию параметра WKWebView: "allowsBackForwardNavigationGestures". С фронтовой стороны сделали свой жест. На window ловим жесты с "{ catch: true }", начинающиеся в области, где обычно отступ контента (стандартные в нашем приложении 12-16px отступы). Глушим всплытие touch события, пока идет жест, чтобы ничто не реагировало на фоне на жест возврата. Когда нету предыстории - жест не показываем и не обрабатываем (Здесь уже исходя из проекта надо смотреть. У нас отдельно хранится история своя, поэтому просто смотрели на ее длину. Но можно, к примеру, просто скрывать на главной странице). При ожидаемом завершении жеста вызываем в конечном итоге history.back. Остальное уже чисто исходя из дизайна (тянучесть, длина жеста, визуал, вибрация и прочее)

  • @yd8874
    @yd8874 8 дней назад

    FSD это прекрасно ... мы всю дорогу с ним боремся.

  • @user-no7sl1yk3f
    @user-no7sl1yk3f 8 дней назад

    Блин, спасибо

  • @gyros9162
    @gyros9162 8 дней назад

    Александр классный докладчик! Просмотрел до конца. Но мне до сих пор не понятно, какие проблемы решает FSD на фронте, что делает проще, легче и быстрей. Ощущение, что этот FSD ради FSD и при этом довольно трудно ему следовать ибо концепция довольно субъективна

  • @adamburke4496
    @adamburke4496 8 дней назад

    Веб-приложения стали сложнее, а люди, которые особо с фронтендом не сталкивались, до сих пор распространяют заблуждение, что во фронтенд низкий порог входа. То что можно будет склепать с "низким порогом входа" никому сейчас не нужно.

    • @bassmodeoff
      @bassmodeoff 4 дня назад

      Весь фронтенд это верстка, скрипты и взаимодействия с сервером. Что там сложного?

  • @vgsnva
    @vgsnva 8 дней назад

    Самая большая проблема фсд, это субъективщина, каждый в команде понимает по своему. Плюс код размазывается тонким слоем по проекту, совершенно без причины. Если мы что-то переиспользуем, только тогда это надо выносить в энтити или фичу, в остальных же случаев это карго-культ.

    • @yunglocokid1457
      @yunglocokid1457 7 дней назад

      Иногда данная субъективщина играет на пользу) в общем то самими разработчиками FSD закладывалось то что каждая команда может подстроить методологию по своему, главное что бы кодеры в контексте одной команды понимали эти пастулаты)

    • @user-pc7ih3cb4y
      @user-pc7ih3cb4y 6 дней назад

      @@yunglocokid1457 их нельзя понять, у них нет определения

    • @radiofedor
      @radiofedor 5 дней назад

      Так потому что этот фсд буквально наркоман сова выдумал

  • @livechat1608
    @livechat1608 9 дней назад

    Че за эпилепсия у монтажера. Докладчик рассказывает новые штуки опираясь на слайд, нам покажут зал, покажут докладчика, покажут взгляд под углом, но не сам слайд 🤦‍♀️ Некоторые слайды в кадре появляются буквально на 2 секунды, даже прочитать не успеваешь как уже меняются. И это опять же гениальное чувство монтажника.

  • @cained2114
    @cained2114 9 дней назад

    Это вот всё было на полном серьёзе? Самый бестолковый и пустой доклад, состоящий из потока сознания и водопадом трюизмов, со смешной претензией на глубину, на самом деле понижающий общий градус полезности в остальном хорошей конференции. Видимо, это тот случай, когда автор забыл (или просто забил) сделать доклад, а сказать что-то нужно, но нечего. Ни разу ни один доклад ни на одной it-конференции ещё не выбешивал, тем более настолько сильно. Это настоящее оскорбление интеллекта присутствующих и неуважение к слушателям, высокомерие автора тоже на поверхности. Посмотрел за одно его сайт, ознакомился с отзывами HTML Academy (игнорируя эмоциональный мусор и 1/5) - картинка дорисовалась. Остальные доклады конференции - совсем другое дело, ребятам - уважение.

  • @y9san9
    @y9san9 9 дней назад

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @glebpokotilo9760
    @glebpokotilo9760 9 дней назад

    Шегги из Скуби-ду порадовал

  • @bulatawx687
    @bulatawx687 9 дней назад

    Какой унылый спикер

  • @xxxxrat
    @xxxxrat 9 дней назад

    Что, опять? Ну как в такой серьезной лекции можно утверждать, что изменение пропсов влечет перерендеринг? Простой пример: пропсы завязываем на ref, чтобы не происходил перерендеринг, и по клику в родителе их меняем. Пока не произойдет перерендеринг родителя (а в нашем примере он не происходит), fiber не узнает про изменение пропсов, потому что return родителя не вызовется. В остальном очень полезно, спасибо.

    • @temaProg
      @temaProg 6 дней назад

      Здравствуйте. Тут оговорка, изменение пропсов не приводит к перерендеру, это последствия перерендера

  • @fiatluxinregnonoctis
    @fiatluxinregnonoctis 10 дней назад

    Мандец, этот FSD такой запутанный))

  • @levsonc
    @levsonc 10 дней назад

    13:35 Courier New вообще нельзя вставлять в фонт-стек. Он ужасно выглядит, и фактически и так является предустановкой по умолчанию в браузерах. Но если кто-то - как я - переопределил моноширинный шрифт (например, на мой любимый Source Code Pro), то объявление Courier New совершенно зря перебьёт monospace. Лучше вообще не писать замещающие шрифты без веской на то причины и обойтись только семейством. Особенно касательно шрифтов по умолчанию вроде Arial/Helvetica, Times New Roman и Courier New.

  • @user-ot4vh9ks2d
    @user-ot4vh9ks2d 10 дней назад

    Жесть комменты. Ребята вы крутые делаете такие сервисы которых даже близко нет в мире🔥🔥

  • @j05gp
    @j05gp 10 дней назад

    Что-то похоже совсем народ от вас убежал, одни студенты остались.

  • @DreamFall1123
    @DreamFall1123 10 дней назад

    льем воду на мельницу целый час

  • @user-gr7uj3yw6f
    @user-gr7uj3yw6f 10 дней назад

    очень милый мальчик ^_^

  • @Black1991Star
    @Black1991Star 10 дней назад

    При всем уважении к Алексею, он просто вывалил на сообщество свои проблемы. Компании платят за результат, с появлением GPT не очень нужны твои рассуждения, чем твое решение лучше за то, что предложил ИИ. Твое решение лучше? Можешь доказать...? Он отжал творчество, Компания будет пилить сайт на тех технологиях которые знают нанятые разрабы... не подходит - уволят наймут разрабов новой технологии. Те кто хотят что-то двигать идут на codepen вот беда, оно не оплачивается.

  • @user-ex4iu4uq6b
    @user-ex4iu4uq6b 10 дней назад

    С каких пор на докладах яндекса начали пересказывать документацию проходных frontend фреймворков?

  • @ogsidian5191
    @ogsidian5191 10 дней назад

    Хороший доклад! Спасибо)

  • @quazijay
    @quazijay 10 дней назад

    Я просто напомню, что Бирман это тот человек, который пишет в своем блоге: "свяжитесь со мной - почта в футере", а когда ты пытаешься доскролить до футера, то подгружается endless лента из других записей блога. Странно, что этого примера гениального интерфейса не было в видео.

    • @irinamalinovskaya882
      @irinamalinovskaya882 9 дней назад

      Может быть Илья просто не хочет чтобы ему писали на почту...

  • @kromus
    @kromus 10 дней назад

    в сотни раз лучше и понятней объяснён FDS, чем в самой его документации ) спс.

  • @user-cd5xf5iz1n
    @user-cd5xf5iz1n 11 дней назад

    Изменилось что-то за два года?

  • @Joynashy
    @Joynashy 11 дней назад

    Продам комментарий

  • @RomanTchekashov
    @RomanTchekashov 11 дней назад

    Что плохого в модульной архитектуре на подобии той, что используется в Ангуляр проектах? FSD по сравнению с ней гораздо сложнее;( В одной крупной компании придумали, все копируют, совершают ошибки, сам FSD частенько конфликтует с другими библиотеками и фреймворками, при чем даже с документацией в ней сложно разобраться и по итогу проект только еще сложнее становится.

    • @valikirr
      @valikirr 9 дней назад

      тем что даже в ангуляре в модульной архитектуре можно довольно хорошо поговнокодить. fsd ложится хорошо под любую архитектуру будь то react, angular или vue, и вообще никак не конфликтует. В ангуляре не используя никакой методологии, можно наклепать модулей, и все равно иметь зависимости между модулями, потому что некоторые вещи с ростом проекта, как правило, начинают использоваться в нескольких модулях. можно вынести все в shared, тогда будет у тебя вроде как переиспользуемый код с одной стороны, а с другой стороны у этот код будет содержать бизнес логику, а так как еще он используется в разных модулях, наверняка он еще будет меняться под новые какие то требования, а это уже нарушает обычный SOLID. методология FSD совершенствуется, потому что общество растет, вопросов становится больше, и следовательно и ответов на эти вопросы. FSD требует не документацию, а целую книгу, потому что это архитектурная методология. Строгих инструкций тут быть не может. Ты также не найдешь документацию по DDD, нужно прочитать как минимум одну книгу, и поработать с каким то проектом, чтобы понять что да как.

    • @SuhushinAS
      @SuhushinAS 4 дня назад

      Наговнокодить можно где угодно, и fsd тут не исключение.) А "кривой" концепт fsd, который сами авторы не могут описать в документации, не слабо увеличивают эту вероятность.)

    • @valikirr
      @valikirr 4 дня назад

      @@SuhushinAS есть телега, есть сообщество, есть бот который поможет ответить на многие вопросы, есть множество примеров... остальное уже в ответственности разраба

    • @SuhushinAS
      @SuhushinAS 2 дня назад

      @@valikirr В ответственности разработчика - выбрать архитектуру, которая понятна, без сидения в чатах и имеет все те же преимущества)

    • @valikirr
      @valikirr 2 дня назад

      @@SuhushinAS здрасьте. тогда давайте поговорим о бэкенде. попробуйте разрабатывать приложение на DDD не прочитав хотя бы одну книгу по DDD. а в отличие от FSD, такой вот официальной документации по DDD вообще нет. А даже прочитав книгу, там появится столько вопросов, что придется еще и доклады разные послушать, и с опытными разрабами проконсультироваться, и т.д. Архитектура вообще по своей сути не углубляется в тонкие детали реализации. Если вы найдете такую волшебную архитектуру и документацию к ней, где все сразу будет понятно и разобрано до мелочей, дайте знать.

  • @LRXAORLOV
    @LRXAORLOV 11 дней назад

    В вебе на enter обычно отправляется форма, а здесь в примере смена фокуса на след поле ( для этого есть tab). Мне кажется такое поведение не совсем привычно пользователю веба) что по этому поводу говорит доступность ?

  • @kkhyroe
    @kkhyroe 11 дней назад

    23:54 звуковик - легенда конференции

  • @RisDeep
    @RisDeep 11 дней назад

    Самое бесящее что встречал - это всплывашки и pop-up не дают выделить текст. И посмотреть перевод