Front End против Back End - что важнее?

Поделиться
HTML-код
  • Опубликовано: 1 июл 2024
  • 🤚Привет! Ты на канале IT школы TeachMeSkills и я ведущий рубрики НАТИВ Илья Рублевский.
    Сегодня вечером мы будем говорить об IT и не только.
    🧐Скажем сразу - тема текущего ролика - самая острая из тех, что поднималась на нашем канале. С моими гостями попытаемся докопаться до сути, что важнее и что нужнее - Front End или Back End на примере работы на проекте и не только. Если раньше мы спорили про первенство языка и технологий, то сейчас это борьба направлений, подразделений, философий:)
    Давайте вместе разбираться.
    Во всем будут помогать наши наставники - Павел Львов и Стас Евстифеев.
    ❗️Каталог курсов по разработке от TeachMeSkills (BY) - clck.ru/36b5So
    ❗️Каталог курсов по разработке от TeachMeSkills (RU) - clck.ru/36b5WT
    🧔Профайл Паши - / pavel-lvou-328139146
    🧔Профайл Cтаса - / staev
    🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky
    Что еще будет в видео👇
    0:00 - Интро
    1:40 - Знакомство с гостями
    2:31 - Чем занимается фронтендщик (мнение бэкендщика)
    3:45 - Чем занимается бэкендщик (мнение фронтэндщика)
    4:38 - Задачи Back End-специалиста на проекте
    6:57- Задачи Front End-специалиста на проекте
    8:59 - Кто начинает работу на проекты первыми - фронт или бэк
    15:50 - Лирическое отступление про дизайнеров на проекте (мнение разработчика)
    18:25 - Как строится работа фронтендщика и UX-дизайнера на проекте
    22:36 - Как строится работа бэкендщика и UX-дизайнера на проекте
    26:22 - Работа с cloud-вычислениями и требованиями заказчика
    28:30 - Логика и безопасность приложения - чья ответственность?
    32:56 - Про сервисы на чистом бэке/на чистом фронте - рабочая ли это схема?
    35:33 - Про бодрых и заряженных фуллстеков - насколько это хорошая история?
    42:38 - Node.js и независимость Front End
    48:09 - Почему в Back End так много языков программирования
    54:05 - Про популярные библиотеки/фреймворки (Back End)
    56:10 - Про популярные инструменты/библиотеки/фреймворки (Front End)
    58:45 - Про serverless
    1:03:02 - Про Azure и AWS - упрощение или усложнение в работе разработчика
    1:07:50 - Кто важнее - Front или Back?
    1:08:37 - Как сделать правильный выбор новичку - Front или Back?
    1:10:00 - Кому больше платят - фронтам или бэкам?
    1:12:45 - Про размытие границ между Front End и Back End (будущее)

Комментарии • 36

  • @dkalsao7
    @dkalsao7 7 месяцев назад +18

    ЭТО БЫЛО ВЕЛИКОЛЕПНО! насколько приятно смотреть на людей которые с уважением относятся к друг-другу, побольше таких видео пожалуйста!

    • @teachmeskills
      @teachmeskills  7 месяцев назад

      Спасибо огромное! Постараемся!)

  • @user-qc9tg8mm2q
    @user-qc9tg8mm2q 7 месяцев назад +30

    У вас пока самые вменяемые диалоги на ютубе. Желаю вам внимания аудитории и хайпа.

    • @teachmeskills
      @teachmeskills  7 месяцев назад

      спасибо за такой ценный комментарий) будем стараться)

    • @JinOptimist
      @JinOptimist 7 месяцев назад

      Приятно знать, что людям нравится. Спасибо ))

    • @Atam1QQ
      @Atam1QQ 7 месяцев назад +1

      ​@@JinOptimistПривет, как попасть к тебе на курсы онлайн?На сайте есть и другие преподаватели, но хотелось бы к тебе.Периодичность обучения какая у вас?

    • @teachmeskills
      @teachmeskills  7 месяцев назад

      @@Atam1QQ можете оставить заявку на нашем сайте (ссылки есть в описании), запишем в лист на будущую группу к Паше)

  • @user-ry1zf7sl8i
    @user-ry1zf7sl8i 7 месяцев назад +4

    React, Angular, S3, SignalrR... Есть такое в стеке с чем взаимодействуешь, на чём пишешь. Так просто и легко о технологиях могут разговаривать уже бывалые разрабы, даже формируется ложное чувство излишней простоты. Спасибо этим продвинутым таварещам за то, что делятся с нами своими знаниями, спасибо каналу за то что создаёте такую возможность, всех благ!

  • @utzoqiel8408
    @utzoqiel8408 5 месяцев назад

    Мужики, спасибо огромное. Семьям здоровья

  • @4irxx59
    @4irxx59 Месяц назад

    Как всегда годнода)

  • @user-eq3bh2qu5n
    @user-eq3bh2qu5n 7 месяцев назад +6

    Я знаю, что в будущем у этого канала будет 1 миллион подписчиков.👏✊️

    • @teachmeskills
      @teachmeskills  7 месяцев назад

      Заявка серьезная) сложно будет, но будем стараться) спасибо!

  • @raijinhasarrived
    @raijinhasarrived 7 месяцев назад +4

    Кайфанул, крутые ребята

  • @Easycore2000
    @Easycore2000 6 месяцев назад +2

    Классные диалоги. Очень тёплая атмосфера. Мне как входящему в поток, для понимания бизнес условностей очень интересно смотреть такой формат) Развития каналу!

    • @teachmeskills
      @teachmeskills  5 месяцев назад

      спасибо большое) очень рады, что все понравилось) будем стараться)

  • @kasimrahmatov7559
    @kasimrahmatov7559 7 месяцев назад

    Однозначно лайк, очень интересно смотреть ваши ролики, я здесь очень ждал вопрос, в Desktop-е тоже есть фронтенд и бэкенд разработчики?)) Или весь бэк и фронт делают C# разработчики? Меня мучает этот вопрос)

    • @didondon4665
      @didondon4665 7 месяцев назад

      В декстопе, Если брать C# лучше всего , как по мне, связка C# разработчика и UX дизайнера.
      Сложно разграничить работу "фронта" и "бэка" , но теоретически возможно, на том же WPF)

  • @alekseykravchenko723
    @alekseykravchenko723 7 месяцев назад +1

    Видел вакансии на full-stack designer-ов. Интересно, чем они занимаются?)

  • @pulsar1934
    @pulsar1934 7 месяцев назад +1

    Веб программирование для шарпистов и джавистов является самым скучным направлением по моему мнению. И наверное в плане использования возможностей языка является самым примитивным. Я бы даже сказал, знание языка это не самый главный приоритет, совокупность знаний, а это виртализация, знание бд ну и конечно же паттерны проектирования, а ещё будет очень большим плюсом если ты можешь закрыть часть фронта, знание js и html. И по факту, всё равно ты пишешь дёргалку данных из бд.

  • @arcanibr
    @arcanibr 2 месяца назад +1

    node'а это не язык это среда для выполнения JavaScript на сервере с помощью рантайм'а v8, node многопоточная, потому что он использует библиотеку libv, которая написана на c++, event loop в node не свой он предоставляется рантаймом v8. насчёт базы данных вообще смешно чел смеётся над нереляционная базой хотя её удобно расширять и она выглядит json, в mongodb можно ее вообще запускать в облаке, и с ней удобно на node работать есть ORM mongoose. и конечно на node, тоже можно работать с реляционной базой данных. и не понятно почему чел с лево сказал что node'а много жрет памяти, интересно что он там намудрил что python оказался лекговестнее)

  • @arturhimself
    @arturhimself 7 месяцев назад +3

    Чет смешно - “Nodejs требует много памяти на сервере”. Также Java - подержите мое пиво

  • @geekdev0
    @geekdev0 7 месяцев назад

    39:52 ты кто по национальности 😂

  • @DelightfulDota2
    @DelightfulDota2 7 месяцев назад +1

    Пушки пушки!

  • @bogdanislamov33
    @bogdanislamov33 7 месяцев назад +1

    мне тяжело слушать, когда он говорит, что фронт "вёрстку" делает и в тоже время знает о существовании Angular. Чел, твой бэк по сути ни чем не отличается от разработки в ангуляре, только что фронт в БД не ходит, но и вы ведь стили не пишите) А вёрстку давно заменили готовые UI компоненты

    • @JinOptimist
      @JinOptimist 7 месяцев назад +2

      Чел, я тот самый бэк из ролика. Я на Angular работал 3 года. Чисто на Angular, вообще не вспоминая про бэк. И ещё лет 5, у меня фокус был на бэке, но задачи по фронту, так же прилетали. А сейчас уже второй год фронтом на React работаю.
      При том что у нас и фронты есть, но их не хватает, так что и мне приходиться к ним порой подключаться.
      Так что да, я знаю, что фронты не только верстают. Хотя и эти задачи у них в больших количествах.
      Потому ответственно заявляю, бэк и разработка на Angular отличается, причём значительным образом.
      Кстати, заметка "только что фронт в БД не ходит" показывает, что вы сильно недооцениваете объёмы задачи на уровне БД

  • @arcanibr
    @arcanibr 2 месяца назад

    и так JavaScript это скриптовый язык, что значит что он встраемый у JavaScript есть официальная спецификация EcmaScript, где описывается как работает язык, и что плохо, что вместо того, чтобы умный дом писать на каком-то мудренном языке, где нужно думать о типах и памяти, можно просто встроить среду для выполнения JavaScript кода, это не v8 и не spidermonkey это будет какой-то самописный калл от китайца, по этому не надо ругать JavaScript.

  • @alexandergornostaev610
    @alexandergornostaev610 3 месяца назад

    Веб вапще фигня есть программы для пц и для смартфонов.