Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

На сколько сложно работать на бэкенде, по сравнению с frontend?

It (информационные технологии)Web-программирование+3
  · 29,7 K
Диванный философ, по совместительству инженер  · 1 июл 2022
Плюс минус одинаково. От человека зависит. Мне проще бэкэнд хотя я фуллстек разработчик. Поскольку бэкэнд - более классическое программирование, более похоже на другие отрасли программирования. Ну например на системы бухучета, которыми я занимался до того как пришел в веб-разработку. Это же касается и применяемых в бэкэнде языков. Часть из них вообще общего назначения, например Java и Python. А другие - в общем классические объектно-ориентированные языки по Гради Бучу. Например PHP. 
Фронт во первых это верстка. Не весть какой сложности дело, но если приходится делать много и быстро - непривычная в общем для программиста работа. Во вторых JavaScript все же специфичный язык. Хотя если его понять своя красота в нем есть. В третьих бэкэнд если это не какое-то супер-тиражное решение работает в контролируемой среде. На фронте есть еще такая вещь как кроссбраузерность и адаптивность, которые немало затрудняют поиск багов у клиентов.
В обеих отраслях применяются фреймворки большинство из которых сложнее языков на которых они базируются. Я написал как бы "в пользу бэкэнда", поскольку ну среди начинающих есть стойкое убеждение что фронт несравнимо проще. Это не значит что на бэке нет своих сложностей.
А в бэкенд на Node.js стоит идти?
Веб-разработчик, геймер, специалист по этике  · 1 июл 2022
Это просто совершенно другие задачи, нельзя сравнивать бэкэнд и фронтэнд по одной шкале сложности. На современном фронтэнде серьёзном  вы будете заниматься такими вопросами, например: 1. Как заставить эту хрень работать и в мобильных браузерах, и десктопных, и в убогих webview приложений социальных сетей? 2. Как отрендерить этот миллион (эти десять миллионов) строчек... Читать далее
К пункту 4 есть ещё несколько смежных вопросов по поведению программы: - Что делать, если ответ от сервера мы ждём... Читать дальше
Разработка высоконагруженных систем. Опыт 15+   · 25 июл 2022  · progolang.zenclass.ru
Здравствуйте! В каждом направлении есть свои подводные камни. Каждый выбирает сам, с чем он хочет бороться. В бекенде важна производительность. Во фронтенда - качество пользовательского интерфейса. С каждым годом появляются новые возможности для каждого направления. И чтобы быть в тренде, нужно постоянно изучать технологии и прокачивать знания. Поэтому сложно работать в... Читать далее
Head of the Testing Expertise. Индивидуальное обучение программированию и менторинг...  · 12 авг 2022
На сегодняшний день в коммерческой разработке это вполне равнозначные направления.  Если вы будете работать на простыл проектах для недельного ИП, по сути бэкенда нет. Почти все фронт + чуть чуть бэка, типа привязать Базу данных к сайту и что то просчитать с помощью PHP.  В остальных же вариантах, это довольно сложные задачи, как бы легко не казалось, но порой добавить... Читать далее