Ilya
Реактнейтив крутой, признаю, упрощает работу не только разрабу, но и тому, кто будет приложение декомпилить, тоже))
Aleksei
Простой список постов, загружаемый постранично, а при повторном заходе который берется прямо из строраджа
(де)сериализация быстро работает. или у тебя прям реально кейс что тормозит?
Ilya
Ну да, бьютифаер и всё
Ilya
Другой вопрос, зачем минифицировать то, что все равно кладется в zip-архив?
Kirill
чтоб оно меньше весило например
Ilya
чтоб оно меньше весило например
Его и так сожмет архив
Kirill
Его и так сожмет архив
архивированный минифицированный и неминифицированный файлы будут одинаково весить?
Kirill
что-то мне подсказывает там разные механизмы сжатия
Kirill
а насчет безопасности - насколько я помни dex в jar тоже не составляет труда декомпильнуть
Aleksei
а насчет безопасности - насколько я помни dex в jar тоже не составляет труда декомпильнуть
да тут такого уровня собеседники что аж удивляешься, то они говорят что обфускация фигня и все можно вытащить, то удивляются что js текстом (при том что интерпретируемый язык)
Ilya
Я лишь констатировал факт, что разбирать приложение проще, а вы уже там про безопасность что-то придумали
Ilya
Телеграм вон вообще опенсорсный, но это же не делает его менее безопасным
Uncle Bob’s Nephew
Хеллоу пипл. Нужна либа которая работает как в браузере работает input(type='file')
Anonymous
file chooser
Сергій
и это на каком девайсе?
Igor
всем привет. может кто подсказать, есть возможность в браузере (хром, сафари или чет еще) эмулировать мултитач ивенты?
Igor
свайп двумя пальцами, например
Kirill
вангуш шутку про то что на жс пишешь
Ilya
Нене, я не как претензию это писал
Сергій
топ, понятно
Igor
делаю не на нетиве, на обычном реакте пишу
Ilya
Целый кадр так-то
Сергій
охохо
Сергій
а если на каком-нибудь сяоми или серии J?
Ilya
500-1000 вангую
A
коллеги. подскажите, есть исходники ios приложения, как определить какую карту использует это приложение?
A
вижу что есть фреймворк MapKit
A
но там нативные apple карты или гугловские.. ?
A
в доке не совсем ясная инфа
A
https://developer.apple.com/documentation/mapkit
A
mapkit это эпл
уверен на 100%?
A
хорошо, спасибо
Igor
Задачи типа: - Даже на 3g быстро отобразать список загруженных “котиков”, а потом подгрузить новых с сервера (примерно как в twitter); - При отсутcnвие интернета отобразить список уже закешированных “котиков” (много страничный); нельзя перенести на сервер
Igor
- Задержка на пинг у тебя по любому будет (на 3g она до секунды доходит) - Плюс если ты уже загрузил 30 страниц, качать их заново просто бесмыслено (и по graphql тоже)
Ilya
В нормальном REST многократного дергания сервера тоже не происходит
Ilya
Ну и в деревнях и селах ставить приложения Фейсбука по 100-200 мегабайт никто не будет, пусть сначала этим займутся
Igor
Оу теперь еще вебсокеты прикручивать, что бы “котиков” загрузить - приехали
Ilya
А зачем работать с теми, кто не может?
Kirill
В нормальном REST многократного дергания сервера тоже не происходит
что значит в нормальном? это известная проблема этой архитектуры
Igor
Ага, осталось только сервер переписать и клиент (лишь бы json не парсить в js треде) Короче graphql (даже на nodejs) это норм, но сейчас это совершенно не в кассу предложение.
Aleksei
казалось бы при чем тут парсинг json и загрузка его по сети))
Kirill
REST - архитектура? Что еще расскажете?
архитектурный стиль взаимодействия компонентов распределённого приложения в сети.
Kirill
так ок?
Ilya
через include?
Через json
Ilya
В чем вопрос-то?
Aleksei
Aleksei
wut
да просто рестом щас зовут любой круд по ходу)
Ilya
Проблема типа в том, что в ресте надо много запросов сделать? Так можно сделать запрос, который отдает всё что нужно
Igor
еще и RN зацепил)
Ну ты прочитай с чего тут началась “продажа graphql” (которую никто не просил)
Kirill
Пруфы можно?
пруфы чего? приведи пример как ты полуаешь статьи, авторов и комменты одним запросом в рест
Kirill
где каждый из этих ресурсом идентифицируется отдельным урлом по определению
Kirill
GET /articles
теьбе вернулись все статьи, причем со всеми возможными полями
Kirill
где авторы, комменты?
Aleksei
я предупреждал про сложно
Kirill
то что кто-то обрабатывает get /articles и возвращает весь фарш это не значит что это рест хаха
Kirill
а нет, наверное еще коды ответов через хттп статусы смотрите да? ну тогад точно
Kirill
а если понадобится не весь фарш, а допустим только список статей что делать? еще один урл плодить?
Ilya
Как я бэкенд попрошу, так и будет отдаваться
Kirill
ну да как вы навертите с бэкендом свой собственный протокол так и будет
Artur
Следующая стадия после graphql Пишем бекенд сами )
Kirill
появится другой клиент или другое представление и будете докручивать
Ilya
ну да как вы навертите с бэкендом свой собственный протокол так и будет
Я к тому, что graphql не нужен для решения именно проблемы связей и возврата нужных полей
Solo