170 похожих чатов

Ребята такой вопрос, с помощью Node.js можно полностью заменить Backend

для iOS направления? И можно ли писать бек на ноде для мобилок?

60 ответов

268 просмотров

бэк везде есть бэк)

Кстати вопрос хороший В вакансиях видал «бэк для мобилок писать» Кто-то накой-то их различает? Смысол? Протоколы те же Чем от веба обычного отличаться будет?🤷

Joe Beretta
Кстати вопрос хороший В вакансиях видал «бэк для м...

Тем, что помогать с интеграцией нужно будет не фронтендерам, а иосникам, например

Artem Soroka
Тем, что помогать с интеграцией нужно будет не фро...

Работаю с 3мя отделами айос/дроид/веб Запросы 1 и те же, ничего особенного за исключением дебага вендор специфичных штук нет В моем случае это пуши У дроид/айос вендоры в виде апнс и файрбейз В остальном сокральности никакой нет

Joe Beretta
Кстати вопрос хороший В вакансиях видал «бэк для м...

Будет Про этом может очень сильно меняться Разные аб тесты нужно смочь запускать, разные данные отдавать Да еще и мониторить (что бы понять с какой платформы ддос). Ну или с какой платформы компанию кинули на пару лямов отправив платные смс

Dmitry
Будет Про этом может очень сильно меняться Разные...

Ддос это распределенная атака, разве нет?

Dmitry
Будет Про этом может очень сильно меняться Разные...

Так это справедливо и для браузеров Все еще не аргумент в сторону «вот теперь ты бэкендер для мобильных клиентов» Ничего особенного З.ы. Я понимаю о чем говорю Определить клиента - дело мелочей

Kvhqm Mboe
Ддос это распределенная атака, разве нет?

она будет в какую то ручку ее можно и отключить для конкретной платформы и написать что у нас проблемы, воспользуйтесь приложением

Joe Beretta
Так это справедливо и для браузеров Все еще не арг...

когда разные наборы данных понадобяться, тогда вспомнишь. Но раз есть вопросы - это явно лишнее и для большинсва приложений вообще не нужно

Dmitry
она будет в какую то ручку ее можно и отключить дл...

Распределенная. Ты будешь весь интернет выключать?

Dmitry
когда разные наборы данных понадобяться, тогда всп...

И про разные наборы - тоже решаемо) Решается в зависимости от архитектуры Но мой «доеб» остается прежним Разработка бэка под веб и мобилу не имеет кардинальных различий, чтобы требовать бэкендера прям под мобилу писать бэк

Kvhqm Mboe
Распределенная. Ты будешь весь интернет выключать?

интернет тут при чем ? Я тебя не понимаю ты возмешь и отключишь ручку (которая будет для того что пробует ломать «рабочая»)

Joe Beretta
И про разные наборы - тоже решаемо) Решается в зав...

координальных не имеет, даже пуши делаются через сервисы сторонние

пример про смс самый явный можно взять и закинуть по базе и кинуть на н денег компанию и вот этом моменте желательно знать на каком этапе смогли отправить лям смс

Dmitry
пример про смс самый явный можно взять и закинуть ...

пример с смс завязан на платформе только если сервис проектировали джуны

A Z
пример с смс завязан на платформе только если серв...

понимаю расскажешь потом как защищался от этого

Dmitry
понимаю расскажешь потом как защищался от этого

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

A Z
обычные рейт лимит на такие запросы, как минимум ...

я не говорил что платформа защитит от этого я сказал что это поможет понять с какой платформы просили смс и позволит отключить эту платформу перенаправив на веб или на оборот (плашка в стиле не работает)

Dmitry
я не говорил что платформа защитит от этого я сказ...

но ты привел в пример к теме "бакандер для иос" (или как там)

Dmitry
я не говорил что платформа защитит от этого я сказ...

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

Dmitry
пример про смс самый явный можно взять и закинуть ...

А что смс только в мобильных приложениях доступен? А как тогда тот же иви на десктопе предлагает смс слать? Или я не понял примера

A Z
решение глупое. если проблема в смс, то их надо ту...

рейтлимит будет работать если номер сменили ? будешь заставлять ждать всех клиентов по минуте ?

Joe Beretta
А что смс только в мобильных приложениях доступен?...

смс везде доступен поняли что с веба запросы - заставляешь пользователя качать приложение идти туда регистрироваться

A Z
решение глупое. если проблема в смс, то их надо ту...

а зачем клиенты будут ждать пока ты разбираешься ? А сколько по времени займет ? Страдать всем ?

Dmitry
рейтлимит будет работать если номер сменили ? буд...

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

Dmitry
смс везде доступен поняли что с веба запросы - зас...

Так и если с приложения? Проблема 1 и та же Просто выяснил что с веб аппа или апк, но как это отвечает на мой исходный вопрос «В чем сакральный смысл бэкендер для мобильного приложения»

обычно 2 бека на екомерс веб и мобилка и называются по разному и имеется 2 команды (лично знаю примеры) но если тебе не нужно - не делай в чем проблема ?

Joe Beretta
Работаю с 3мя отделами айос/дроид/веб Запросы 1 и ...

Если у вас с этим нет проблем - отлично, это как знак извилистая дорога, как будто водитель сам не поймёт, что она петляет, и она принципиально ни чем не отличается от прямой дороги, но просто инфа к сведению. Вам же не мешает? А другим может будет полезно

Dmitry
обычно 2 бека на екомерс веб и мобилка и называют...

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

Joe Beretta
вот твой пример с екомерс я и не мог представить с...

есть старые мобилки есть новый веб намек понятен ?

Dmitry
есть старые мобилки есть новый веб намек понятен ?

намек, что существуют - да а у бэка все те же требования их можно описать иначе (не приплетая к вакансии про айос/андроид/прочее) "нам нужен апи, который будет работать очень экономно, боже упаси, при 3G" и сюда ставь хоть веб аппку как виджет, так и мобильную аппку мой ответ, думаю, тоже ясен)

Joe Beretta
намек, что существуют - да а у бэка все те же треб...

какие требования ? бек с битры или с хрен пойми чего новые платформы отказываются я не понимаю почему у вас это вызывает такой диссонанс

Dmitry
какие требования ? бек с битры или с хрен пойми че...

вызывает с того, что в описании нафиг не нужное уточнение про "под айос бэк" да пиши, что разрабатываем софтину под мобилы, пилим 1/2/3/дестяое но какая польза от "под айос бэк" кандидату? вот что он должен знать такого, что прям вот только для айос пригодится БЭКендеру, чего не знают остальные БЭКендеры?

Joe Beretta
Так и если с приложения? Проблема 1 и та же Просто...

для ios в данных вместо поля description, если есть, поменять на content вот и вся разница

Andy Cox
для ios в данных вместо поля description, если ест...

бл не ну такое я не умею делать -20% вакансий, на которые мог бы откликнуться, получается?)))))

Dmitry
Будет Про этом может очень сильно меняться Разные...

и вот первое сообщение где просто сказано что 2 бека может быть то что это может писать человек который писал под ios - я не говорил

Joe Beretta
Кстати вопрос хороший В вакансиях видал «бэк для м...

а тут ты не српашивал что это разные люди ты спросил отличии самого бекендера потом почему то кто то исказил что это разные люди

Dmitry
обычно 2 бека на екомерс веб и мобилка и называют...

Нет никакого обычно Могут быть отдельные команды на на каждую фичу в мобильном приложении. То есть буквально - команда, которая работает с поиском (андроид и айфон), команда которая работает с ЛК (андроид и айфон)

Joe Beretta
вызывает с того, что в описании нафиг не нужное ут...

Возможно, эта формулировка подразумевает знания APN, поэтому ищут того, кто это уже прошарил и на грабли не будет наступать

Artem Soroka
Возможно, эта формулировка подразумевает знания AP...

ну ля я тоже так думал, но эт дело 1го дня, чтоб изучить просто АПН после всего остального

Joe Beretta
ну ля я тоже так думал, но эт дело 1го дня, чтоб и...

Вспомнилось ещё формат изображений для айфона, особенности работы с лотти, ну ещё по мелочи всякое

Artem Soroka
Вспомнилось ещё формат изображений для айфона, ос...

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

Artem Soroka
Возможно, эта формулировка подразумевает знания AP...

как будто бы это должно быть в скилах, а не в названии "бакандер для иос" 🤨

Joe Beretta
screenshot хм но все эт сводит меня к мысли, что эт айосер до...

Да, всё эти нюансы можно раскидать, но удобнее, если кандидат уже с этим сталкивался и о них знает. Поэтому в описании вакансии и пишут бэкенд для иоса Вам же не мешает, или вам было бы удобнее, если бы описания вообще не было, просто нужен работник чтобы работать на работе?

Artem Soroka
Да, всё эти нюансы можно раскидать, но удобнее, ес...

нужен бакандер чтобы работать на баканде

A Z
как будто бы это должно быть в скилах, а не в назв...

Будете составлять текст своей вакансии - напишите как посчитаете нужным

Artem Soroka
Да, всё эти нюансы можно раскидать, но удобнее, ес...

не, я наоборот не против того, что в описании как раз таки все такие детали описывают Я прост как истинный программист, который тратит 80% времени на нейминг решил доебаться до "для айос" в названии вакансий)))

A Z
нужен бакандер чтобы работать на баканде

жду, када выйдет такая вакансия))))

Artem Soroka
Будете составлять текст своей вакансии - напишите ...

выходит, ты поощряешь глупые и бессмысленный, не несящие в себе никакой смысловой нагрузки названия вакансий, так?

Где я такое говорил?

Artem Soroka
Вспомнилось ещё формат изображений для айфона, ос...

касательно лотти - погуглил(снова) недавно чекал че эт, прикольная штука, экспортится в json))) чисто в теории, для хотфиксов, можно не дожидаясь дизигнера подправить этот json в примитивных вариациях и скинуть потом обратно дизигнеру, чтоб не забыл потом в свой ui кит обратно закинул

Artem Soroka
Где я такое говорил?

во первых, ты это поощряешь. во вторых, я у тебя спросил, а не утверждал это.

ну, есть множество всяко всячины, которая пагубно влияет на социум и порождает море глупости. она развилась как раз из-за того, что во время ее не осудили и не зарубили накарню, потому что были люди, которые отстаивали на право на существование этого гражданин выступил в защиту этого и пытался отстоять право существования такой позиции всякими апн и лотти (почему оно не входит в состав бакандера, если работает на баканде для меня все еще не понятно). тем самым я посчитал, что он это поощряет а название позиции бессмысленное

A Z
ну, есть множество всяко всячины, которая пагубно ...

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

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Oh sorry did you want it in Gunter's chains?
Martin Rys
15
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта