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 (будущее)
ЭТО БЫЛО ВЕЛИКОЛЕПНО! насколько приятно смотреть на людей которые с уважением относятся к друг-другу, побольше таких видео пожалуйста!
Спасибо огромное! Постараемся!)
У вас пока самые вменяемые диалоги на ютубе. Желаю вам внимания аудитории и хайпа.
спасибо за такой ценный комментарий) будем стараться)
Приятно знать, что людям нравится. Спасибо ))
@@JinOptimistПривет, как попасть к тебе на курсы онлайн?На сайте есть и другие преподаватели, но хотелось бы к тебе.Периодичность обучения какая у вас?
@@Atam1QQ можете оставить заявку на нашем сайте (ссылки есть в описании), запишем в лист на будущую группу к Паше)
React, Angular, S3, SignalrR... Есть такое в стеке с чем взаимодействуешь, на чём пишешь. Так просто и легко о технологиях могут разговаривать уже бывалые разрабы, даже формируется ложное чувство излишней простоты. Спасибо этим продвинутым таварещам за то, что делятся с нами своими знаниями, спасибо каналу за то что создаёте такую возможность, всех благ!
Мужики, спасибо огромное. Семьям здоровья
Как всегда годнода)
Я знаю, что в будущем у этого канала будет 1 миллион подписчиков.👏✊️
Заявка серьезная) сложно будет, но будем стараться) спасибо!
Кайфанул, крутые ребята
Классные диалоги. Очень тёплая атмосфера. Мне как входящему в поток, для понимания бизнес условностей очень интересно смотреть такой формат) Развития каналу!
спасибо большое) очень рады, что все понравилось) будем стараться)
Однозначно лайк, очень интересно смотреть ваши ролики, я здесь очень ждал вопрос, в Desktop-е тоже есть фронтенд и бэкенд разработчики?)) Или весь бэк и фронт делают C# разработчики? Меня мучает этот вопрос)
В декстопе, Если брать C# лучше всего , как по мне, связка C# разработчика и UX дизайнера.
Сложно разграничить работу "фронта" и "бэка" , но теоретически возможно, на том же WPF)
Видел вакансии на full-stack designer-ов. Интересно, чем они занимаются?)
Веб программирование для шарпистов и джавистов является самым скучным направлением по моему мнению. И наверное в плане использования возможностей языка является самым примитивным. Я бы даже сказал, знание языка это не самый главный приоритет, совокупность знаний, а это виртализация, знание бд ну и конечно же паттерны проектирования, а ещё будет очень большим плюсом если ты можешь закрыть часть фронта, знание js и html. И по факту, всё равно ты пишешь дёргалку данных из бд.
node'а это не язык это среда для выполнения JavaScript на сервере с помощью рантайм'а v8, node многопоточная, потому что он использует библиотеку libv, которая написана на c++, event loop в node не свой он предоставляется рантаймом v8. насчёт базы данных вообще смешно чел смеётся над нереляционная базой хотя её удобно расширять и она выглядит json, в mongodb можно ее вообще запускать в облаке, и с ней удобно на node работать есть ORM mongoose. и конечно на node, тоже можно работать с реляционной базой данных. и не понятно почему чел с лево сказал что node'а много жрет памяти, интересно что он там намудрил что python оказался лекговестнее)
Чет смешно - “Nodejs требует много памяти на сервере”. Также Java - подержите мое пиво
39:52 ты кто по национальности 😂
Пушки пушки!
спасибо)
мне тяжело слушать, когда он говорит, что фронт "вёрстку" делает и в тоже время знает о существовании Angular. Чел, твой бэк по сути ни чем не отличается от разработки в ангуляре, только что фронт в БД не ходит, но и вы ведь стили не пишите) А вёрстку давно заменили готовые UI компоненты
Чел, я тот самый бэк из ролика. Я на Angular работал 3 года. Чисто на Angular, вообще не вспоминая про бэк. И ещё лет 5, у меня фокус был на бэке, но задачи по фронту, так же прилетали. А сейчас уже второй год фронтом на React работаю.
При том что у нас и фронты есть, но их не хватает, так что и мне приходиться к ним порой подключаться.
Так что да, я знаю, что фронты не только верстают. Хотя и эти задачи у них в больших количествах.
Потому ответственно заявляю, бэк и разработка на Angular отличается, причём значительным образом.
Кстати, заметка "только что фронт в БД не ходит" показывает, что вы сильно недооцениваете объёмы задачи на уровне БД
и так JavaScript это скриптовый язык, что значит что он встраемый у JavaScript есть официальная спецификация EcmaScript, где описывается как работает язык, и что плохо, что вместо того, чтобы умный дом писать на каком-то мудренном языке, где нужно думать о типах и памяти, можно просто встроить среду для выполнения JavaScript кода, это не v8 и не spidermonkey это будет какой-то самописный калл от китайца, по этому не надо ругать JavaScript.
Веб вапще фигня есть программы для пц и для смартфонов.