разработке не имею. Часто сталкиваюсь с таким мнением, что мобильная разработка проще, чем бекенд и является по большей части визуализацией данных, которые приходят с сервера, поэтому она не такая интересная. Кто нибудь знает, правда ли это?
Да, мы только кнопки красим и получаем за это 500к
Как по мне бэк проще всего 😁
На вкус и цвет все фломатсеры разные) Мобильная разработка это frontend во всей красе. Кому-то интересно больше с логикой работать, кому-то верствкой заниматься. Это как сравнивать квадратное с зеленым. Но то, что что-то проще, тут я бы так не сказал. В мобилке тоже есть сложные и интересные вещи)
Короче что вам нравится то и выбирайте если логика по больше Bacend а если верстать сайты то Frontend, а если на мобилке верстать то IOS или Android а если любите Javascript то Flutter для мобилки
нет. не правда. )
правда) на собесе алгосы, на работе кнопочки рисуешь)
Не согласен. В мобильной разработке хватает интересных логических кейсов, и вёрстка Ui это лишь небольшая часть от всего процесса, поэтому здесь точно НЕ МЕНЕЕ интересно, чем на бэке)
"Проще" в разработке вообще понятие очень относительное, поэтому я бы не стал сравнивать по такому критерию
В мобилке имеется и фронта и бэка это мое личное мнение✌️🤝
Когда начинаете подключать хотя бы даже многопоточность, синхронизацию, системы кеширования контента и оффлайн режим, то миф "не такая интересная" быстро исчезает
Ну как такового бэка скорее нет, но если упороться - можно развернуть, например если работаешь с FireBase) Но вот к примеру работа с хранением данных, преобразованием моделей, формированием запросов к сети, да даже работа с локальной базой данных - процессы очень похожие на бэкенд)
Беком формально можно назвать то, что происходит "за кулисами", то есть на мобильном устройстве тоже можно выделить back слой функционирования (который не UI)
То есть viewModel уже можно назвать бэком 🤣
Ну справедливости ради, даже банальный лэндос на js может быть написан с MVVM и иметь какие-то логики)
Смотря про какую архитектуру вы говорите ViewModel обычно описывает содержимое View, и не имеет своей логики помимо хранения значений Если в этом случае, то имхо скорее нет, чем да
Я как бекенд в прошлом могу сказать, что все вот это «тут интереснее, а тут не интересно» это не релевантно. У беков идет работа с данными и бд в которой он может накосячить, но у него нет таких вещей как у мобильщика и фронта, когда ты смотришь на логи пользователя или скринкаст и думаешь «а ты вот это вот как придумал вообще?». Опять же в мобилке есть локальные бд, а еще кеширование информации, когда инфу от бека нужно получить так что бы пользователь не о чем не догадался. И начинается многопоточность, анализ действий пользователя, проработка пути пользователя, UX исследования. Чего у беков нет
Обсуждают сегодня