Программирование : Dart & Flutter по-русски
z.
ни один зик сток ждать ен будет
Roman Vasiliev
А разбить pwa нельзя? Я не шарю
z.
да какой бы это бандл не был
Nick
dart2js намекает что на выходе не дарт ??
z.
15 метров это овер ебать сколько
Yerassyl Maikhanov
при чем тут многопоточность?
???????
Ты в курсе в чем именно прикол PWA?
z.
там что, рантайм машина для дарта на джесе что ли?
z.
что выглядит оно как нативное приложение
???????
Весь смысл PWA, вообще весь
???????
В ЁБА КЭШИРОВАНИИ
???????
Это единственный смысл PWA
???????
А то что ты лечишь - сайт, мобилки, вот это все, это не PWA
z.
как ты pwa апку поставишь на свой девайс?
???????
2 способа доставить
???????
1) браузер оси выдаст модальное окно увидев манифест
z.
но сначало ему нужно скачать 15 метров
???????
2) создашь TWA, завернув в жабу
Nick
а как же пуши, оффлайн работа и вот это всё?)
Yerassyl Maikhanov
pwa это мини мобилка где ты можешь повибрировать javascript-ом
???????
Оффлайн работа и есть кэширование Пуши - ноуп
???????
Пуши это про сервайс вокеры (которые и кэшируют)
???????
Я спрашиваю серьезно
Nick
одно дело кэширование, другое offline first
???????
Ну да, в том и смысел
???????
Что не надо каждый раз качать пусть и 100500 метров
???????
Он вышел из wrike'овской системы и пошел играть в майнкрафт вместо работы?
z.
так это и без PWA можно
???????
Я еще раз спрашиваю, вы там сигаретные одностраничники лепите или что?
Nick
а если что-то изменилось? надо хотя бы на чанки дробить, нахера всё перетягивать?
???????
15 метров им много, офигеть можно
z.
creator . voiceflow . com
???????
Даже если перетягивать - это копейки
z.
там меньшу 2 метров (и то это дожопы)
???????
Алсо, флатер веб сча из коробочки PWA регистрирует
Nick
ну камон, не у всех в мире быстрый стабильный доступ к сети
???????
Такто они явно наркоманы, 15 метров много, пездос)
Yerassyl Maikhanov
[
{
"type": "link",
"text": "https://googlechrome.github.io/samples/vibration/"
}
]
???????
Ты понимаешь, что это не сайт бабы клавы, это программа
???????
Вот реально, рабочий софт
Roman Vasiliev
Можно рекламку показать пока грузится, и все довольны
z.
бля, твитер тоже реальный рабочий софт
z.
алиэксперс - тоже в этих пределах
???????
Понял-принял. Поцаны, завтра скажу руководству, что отказываемся от 1С, жиры и вообще всего, что меньше 200 кб
Yerassyl Maikhanov
китайцы страшный софт пишут, там явно больше
???????
Мы, прост, дураки, думали что надо выбирать по бизнес логике
???????
А оказывается надо выбирать чтоб на микроконтроллере в памяти уместилось
???????
Вот это откровения)
???????
Я топлю за то, что вы подумали еще раз
???????
Что для чего надо
???????
И что именно вы делаете
z.
мы делаем софт для юзеров
???????
Или "должно уместиться в память микроконтролера" это общее требование?
Roman Vasiliev
Так это же трехстраничник, зачем его кешировать
z.
да че тут спорить - самый топовый продукт в вебе
Nick
[
{
"type": "link",
"text": "https://en.wikipedia.org/wiki/List_of_countries_by_Internet_connection_speeds"
},
"\n\nдалеко ходить не надо, далеко не всех юзеров из 10мб/с есть, а если и cdn поблизости нет, то это достаточно больно бьёт\nинтересно почему у wrike нет мобильной версии сайта тогда, если всё отменно кэшируется? ??"
]
???????
Это вопрос к врайку, тем более ты в их чате
???????
Пингани кота или антона анохина и спроси
Nick
просто немного странная концепция: поебатб, перекачают если надо
???????
Это не тот размер, чтоб не перекачать
Nick
я у тебя спрашиваю, раз ты так топишь за полное перетягивание
???????
(не знаю, не являюсь пользователем их продукта)
???????
хз что и сколько кэшируют
???????
Я топлю за то, чтоб поняли, что и для кого делаете
z.
по поводу фигмы js - ~1.5mb wasm - 1.5MB css - ~130kb
???????
Для ёба тырпрайза вес апки - вообще не имеет никакого значения Даже скорость запуска не имеет значения
Nick
а есть какая-то аналитика этого?
???????
И если условная 1с'ка грузится полминуты, ты все равно пойдешь в 1С'ку
???????
Даже если условный васян на коленке накидает хренотень весящую 200 кб и запускающуюся за секунду
z.
а потом мне пишут мол у нас апка грузится 10 минут и нужно импрувнуть
Nick
а потом бомбят на почте, что программа долго грузится и не могут отдать посылку ??
???????
Да, а знаешь почему они долго грузятся (это уже вне контекста обсуждения)?
???????
Потому, что синхронные и долго грузит бэк.
???????
Собственно ботлнеком при ЛЮБОМ размере приложения у тебя всегда будет бэк
???????
Естественно я про тыртырпрайз
Nick
а откуда такая инфа? общаюсь с разработчиком этого софта? ??
z.
ну суть в том что 15 метров это дохера
z.
неважно кому это поставляется
z.
таже джира сток не весит
???????
Да, я всю жисть именно в разработке систем для бизнеса (думаю из обсуждения мог бы догадаться, что за язык), из этой кухни не вылазелд
???????
И ваша жалкая разница в 15 метров клиенской апки - на скорость запуска не повлияет от слова вообще. Можем даже прикинуть оптимальный размер клиента без кэширования, чтоб укладывался в полминуты при скорости 1 Мб/c
???????
Для магазина это много, для дашборда/тырпрайза - это вообще не размер
z.
конечно если для отоброжения 1 графика тянуть первую попашуюся либу в 1.5 мб
z.
которая может все и всяк
z.
то можно и в 300кб запилить
???????
Опять же, стоит задаться вопросом: для кого и чего ты делаешь
???????
Ты можешь выводить график на одностраничник, показать какие вы малацы
???????
А можешь тянуть PowerBI для тыртырпрайза
z.
и опять таки, если это нужно, а в 90% это нахер кому-то нужно
z.
и хватит самой обычной, легкой либы
z.
но разработчики чаще всего ленивые
z.
и даже не думают про размер
???????
Эм, смотря для кого ты делаешь
???????
Если ты делаешь красивенький фронт для клиентов и легких сайтов - да, это не нужно
???????
Если для внутрянки - ты без этого не обойдешься
???????
И все будет тормозить
???????
[
{
"type": "link",
"text": "https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html"
},
"\n\nВот, нашел для тебя ПРОСТОЙ пример у мелкомягких"
]
z.
не всем интерпрайзам такое нужно
???????
Всем, без исключения)
z.
да и можно же ту страницу где есть эти графики грузить отдельно
???????
Фин отдел, аналитики, бухгалтерия, казначеи
???????
Это дело не должно быть просто КАРТИНКОЙ
???????
эта хрень максимально интерактивна должна быть
z.
я делал интерпрайз, куча графиков, форм, все вот это вот
z.
апка весила в районе 4 метров
???????
Что именно ты делал?) Готовый отчетик?
???????
Готовый отчетик - это детский лепет, это полная шняжка, диаграмочку построить
z.
не, инспекции для китайских(да и всего мира) фабрик и куча аналитики по всему, потребление воды/энергии, выбросы в окружающую среду и тд
???????
Чо там, взял мелколибу, указал серии-точки, всо
z.
самый обычный интерпрайз
???????
Вся беда начинается когда это не должны быть предопределенные отчеты
z.
все графики переколбашивались
???????
Покажешь свой аналог Power BI на 4 метра?)
???????
Желательно пожмакать, чтоб удебился, что это не просто детская инфографика с предопределенным поведением)
???????
Ну и? Это все просто диаграмочки
???????
[
"Например как ты реализовал свой аналог DAX?\n",
{
"type": "link",
"text": "https://ru.wikipedia.org/wiki/DAX_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2)"
},
""
]
???????
Какие источники данных поддерживают твои диаграмки?
z.
так а нахера, для этого есть отдельные продукты
z.
графики данные получали в одном виде из базы
z.
в базу мы клали из кучи сарцов
???????
Вот-вот, я тебе и говорю, что то что ты делаешь - это просто вывести на формочку диаграмку
???????
Это самое простое что только есть
???????
Ну ок, потом еще пару ползунков для диаграмочек приклепали
???????
Вот это все ты можешь уместить в 200 кб
???????
И вывести на симпатишный одностраничник)
???????
Но это всеголишь симпатишная мордочка для клиентов, никак не для внутрянки
???????
[
"Окей, не нравится пример с Power BI, давай возмем отечественный аналог СКД в 1С или то чем они прям со дня на день разродятся:\n",
{
"type": "link",
"text": "https://wonderland.v8.1c.ru/blog/1s-analitika/"
},
""
]
z.
ну так там самые обыне графики
z.
microsoft/PowerBI-JavaScript
???????
Ты реально не понимаешь?) Какие графики?)
z.
это та либа про которую ты говоришь?
???????
Я говорю про сам продукт. Выше гдет кидал пример с простецкой визуализацией. Как ты думаешь, чому оно так долго грузится?)
???????
Они шо, не могли просто взять твои либы и присрать к ним исходные данные?)
z.
а то что они грузяться долго там с ними еще и текстовые редакторы грузяться
z.
и данные текстом в редакторе
z.
по сути если делать с умом тебе одной либы в 1mb хватит выше крыше что бы все вот это реализовать
z.
кроме своего языка запросов
z.
да ито, это можно на бэк скинуть
???????
Если захардкодить какуюнить детскую срань - да
???????
Делать для что то для бизнеса/аналитики - даже близко не хватит. А самое забавное, что размер самой либы даже близко не будет ботлнеком.
???????
Ботлнеком в таких задачах всегда будет сервер. Даже если ты там полностью индексами обмажешься.
z.
берешь колонучную базу данных
???????
NoSQL не даст тебе счастья
???????
Где угодно, но только не в бизнес задачах
???????
Тама тебе нужная СУРБД
???????
Ну и да, выбора то у тбея скорее всего и не будет
z.
это то что специально изобрели для аналитики
???????
У тебя изначально будет что то одно из 3ех:
z.
что бы ваши бэкенды не были ботлнеком
???????
Postgres / MS SQL / Oracle
???????
ты опять мне говоришь про сраные готовые диаграмки
z.
Bigtable. Cassandra. HBase. Vertica. Druid. Accumulo. Hypertable.
???????
это детский лепет
z.
аналитку нужно в специальных базах хранить
???????
Запилить готовую хрень с предопределенным поведением - каждый дурак может
z.
а то что ты назвал, это для запис данных
|